【发布时间】:2011-12-03 09:16:07
【问题描述】:
在循环数组中搜索的最佳方法是什么?
Example 1 array : 45 67 44 11 49 4 56 12 39 90
circular array 11, 49, 4, 56, 12, 39, 90, 45, 67
二分搜索是正确的开始方法吗?
【问题讨论】:
-
二分查找要求数据已经排序...
-
您如何定义“最佳”?
-
圆形数组基本上是一个大小有限的线性数组,那么如何使用线性数组就地排序?正如@MitchWheat 提到的,需要定义最佳方式。
标签: arrays binary-search circular-buffer