1
1
你应该知道的唯一问题是
我将使用的方法是将速度视为物体的一个属性。这样,你就不需要一个字典来把物体和它的速度联系起来,你只需要迭代数组本身。 谈论迭代。你可以将迭代次数和一些计算减半,方法是在计算第一个物体的同时计算另一个物体的速度。也就是说,您的内部循环将只遍历数组中位于外部循环主体之后的主体。 这意味着你不能使用快速迭代,所以你必须分析出哪种方法更快。 我想是小调的
真的很难看。怎么了:
|
2
1
可以使用块枚举进行最终更新:
另一种解决方案可能是不使用nsdictionary和nsarray并使用C数组。它应该比使用(和创建)对象更快。 |
Martin sku · 在目标C中打印时间 2 年前 |
Vinod prajapat · 如何更新数组的最后一个元素? 2 年前 |
subin272 · 修复iOS中的多个按钮单击事件? 6 年前 |
James Chan · 如何使用锁定/解锁? 6 年前 |
Josh F. · NSBundle mainBundle返回零 6 年前 |