【发布时间】:2013-02-08 05:54:54
【问题描述】:
所以我有一个对象数组,每个对象都有一个名为 value....
例如,如果我提供一个 25 的值并且我在 5 的范围内搜索(25 和最接近的值之间的差是
array[0].value = 16
array[1].value = 19
array[2].value = 22
然后它会执行一些我想要的代码。
有什么简单的方法可以解决这个问题吗?谢谢!
【问题讨论】:
-
如果你的数组是排序的,我会使用“二分查找”的方式。
-
听起来很初级,你试过什么?