二分查找,又称折半查找,要求待查找序列有序。
在array数组中查找值大小等于a,返回元素序号。
算法代码:
1 | public static int biSearch(int []array, int a) { |
说明:
1 | if (array[mid] == a) { |
mid为索引(从0开始计数),mid+1为元素在数组中位置(从1开始计数)。
本文作者:
Yao Zhu
发布时间: 2019-11-15
最后更新: 2019-12-08
本文链接: https://juoyo.github.io/posts/2bc8cec9.html
版权声明: 本作品采用 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 进行许可。转载请注明出处!
发布时间: 2019-11-15
最后更新: 2019-12-08
本文链接: https://juoyo.github.io/posts/2bc8cec9.html
版权声明: 本作品采用 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 进行许可。转载请注明出处!