说一说二分查找
二分查找
二分查找也称折半查找,思想很简单,对于一个有序数组,查找数组中是否存在指定元素,只需比较指定元素与数组中间元素的大小关系,通过这种比较来判断下一次查找的范围,直到完成整个查找。尽管二分查找的基本思想相对简单,但有时它的细节可以令人难以招架。
一个简单的二分查找实现
public int binSearch(int[] nums, int key) { |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 WenQian Dong's Web!