欧美1区2区3区激情无套,两个女人互添下身视频在线观看,久久av无码精品人妻系列,久久精品噜噜噜成人,末发育娇小性色xxxx

BM17-二分查找-I

題目鏈接

我的代碼

總結:

沒啥技巧,就是一個二分查找,要注意的點:

  1. 判斷vector為空的辦法:
    1). vector.empty();
    2). len = vector.size(),然后判斷長度為0即可
  2. 二分查找循環(huán)終止條件:
    low > high, 如果這時候還沒找到則視為失敗!
public:
    /**
     * 代碼中的類名、方法名、參數(shù)名已經(jīng)指定,請勿修改,直接返回方法規(guī)定的值即可
     *
     * 
     * @param nums int整型vector 
     * @param target int整型 
     * @return int整型
     */
    int search(vector<int>& nums, int target) {
        // write code here
        //空數(shù)組返回-1
        if(nums.empty())
            return -1;
        //二分查找
        int low = 0, high = nums.size() - 1, mid;
        while(low <= high) {
            mid = (low + high) / 2;
            if(nums[mid] == target)
                //找到返回下標
                return mid;
            else if(nums[mid] < target) {
                low = mid + 1;
            }
            else
                high = mid - 1;
        }
        //沒找到返回-1
        return -1;
    }
};
全部評論

相關推薦

04-30 21:35
已編輯
長安大學 C++
曉沐咕咕咕:評論區(qū)沒被女朋友好好對待過的計小將可真多。覺得可惜可以理解,畢竟一線大廠sp。但是罵樓主糊涂的大可不必,說什么會被社會毒打更是丟人。女朋友體制內生活有保障,讀研女朋友還供著,都準備訂婚了人家兩情相悅,二線本地以后兩口子日子美滋滋,哪輪到你一個一線城市房子都買不起的996清高計小將在這說人家傻??
點贊 評論 收藏
分享
評論
1
收藏
分享

創(chuàng)作者周榜

更多
??途W(wǎng)
??推髽I(yè)服務