二分查找是一种在有序数列中查找特定元素的算法。下面是用Java实现二分查找的代码示例:
public static int binarySearch(int[] array, int target) {
int left = 0;
int right = array.length - 1;
while (left <= right) {
int middle = (left + right) / 2;
if (array[middle] == target) {
return middle;
二分查找是用于有序数组的高效查找方法。这段Java代码展示了如何在数组中通过计算中间索引并比较目标值来执行二分查找,直到找到目标元素或搜索范围缩小至零。
12万+

被折叠的 条评论
为什么被折叠?



