网页学习体会

  • 首页
  • 个人博客
您的位置: 首页  >  IT文章  >  704. 二分查找

704. 二分查找

分类: IT文章 • 2024-08-14 22:13:01

https://leetcode-cn.com/problems/binary-search/

class Solution {
    public int search(int[] nums, int target) {
        int low = 0;
        int high = nums.length-1;
        while(low <= high){
            int mid = (low+high)/2;
            if ( nums[mid] > target ){
                high = mid - 1;
            }

            if( nums[mid] < target ){
                low = mid + 1;
            }  

            if( nums[mid] == target ){
                return mid;
            }
        }
        return -1;
    }
}

  

相关推荐

  • 查找排除当前最大、最小salary之后的员工的平均工资avg_salary。
  • 二分查找 二分搜索:各种二分
  • Machine Learning 22 二分类实例
  • 哈希表,哈希结构,查找
  • LeetCode T1095.Find in Mountain Array/山脉数组中查找目标值
  • 浅谈二分图匹配(未完) 前言 致歉 概念 判断一个图是否是二分图的标准 二分图怎么用 何时会用二分图(按不同的建图方式分类) 奇技淫巧
  • 判断二分图
  • 排序算法 0、前言     一、插入排序 二、二分插入排序 三、希尔排序 四、选择排序 五、冒泡排序 六、鸡尾酒排序/双向冒泡排序 七、快速排序 八、堆排序 九、归并排序 十、桶排序 十一、计数排序 十二、基数排序 总结
  • 数组元素的查找,添加,修改,删除
  • 最大mod值(暴力枚举+二分) 1421 最大MOD值 输入 输出 输入样例 输出样例
  • Go学习第一章基础语法
  • spring cloud实例Dome详细搭建(一)
    网站免责声明 网站地图 最新文章 用户隐私 版权申明
本站所有数据收集于网络,如果侵犯到您的权益,请联系网站进行下架处理。   

Copyright © 2018-2021   Powered By 网页学习体会    备案号:   粤ICP备20002247号