跳转至内容
  • 社区首页
  • 版块
  • 最新
  • 标签
  • 热门
折叠

GitHub中文论坛

HuayangZengH

HuayangZeng

@HuayangZeng
关于
帖子
1
主题
1
分享
0
群组
0
粉丝
0
关注
0

帖子

最新 最佳 有争议的

  • 二分查找
    HuayangZengH HuayangZeng

    二分查找法
    注意求mid时的“/“号,是求商后向左一位(则不用考虑mid是否为整数的问题)

    code_text
    ```int search(int* nums, int numsSize, int target){
    int left = 0, right =  numsSize- 1;
           while(left <= right){
               int mid = (right - left) / 2 + left;
               int num = nums[mid];
               if (num == target) {
                   return mid;
               } else if (num > target) {
                   right = mid - 1;
               } else {
                   left = mid + 1;
               }
           }
           return -1;
    }
    综合交流
  • 登录

  • 第一个帖子
    最后一个帖子
0
  • 社区首页
  • 版块
  • 最新
  • 标签
  • 热门