LeetCode-二分查找-374. 猜数字大小
生活随笔
收集整理的這篇文章主要介紹了
LeetCode-二分查找-374. 猜数字大小
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
374. 猜數字大小
思路:二分法
/** * Forward declaration of guess API.* @param num your guess* @return -1 if num is lower than the guess number* 1 if num is higher than the guess number* otherwise return 0* int guess(int num);*/class Solution { public:int guessNumber(int n) {int low = 0,high = n;while(low<=high){int middle = low + (high-low)/2;int flag = guess(middle);if(flag==0) return middle;else if(flag== 1) low = middle+1;else if(flag== -1)high = middle-1;}return high;} };總結
以上是生活随笔為你收集整理的LeetCode-二分查找-374. 猜数字大小的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: LeetCode-二分查找-69. Sq
- 下一篇: LeetCode-链表-24. 两两交换