【LeetCode】 374. Guess Number Higher or Lower
来源:互联网 发布:淘宝泳衣女装 编辑:程序博客网 时间:2024/06/16 00:36
We are playing the Guess Game. The game is as follows:
I pick a number from 1 to n. You have to guess which number I picked.
Every time you guess wrong, I'll tell you whether the number is higher or lower.
You call a pre-defined API guess(int num)
which returns 3 possible results (-1
, 1
, or 0
):
-1 : My number is lower 1 : My number is higher 0 : Congrats! You got it!
Example:
n = 10, I pick 6.Return 6.
/* The guess API is defined in the parent class GuessGame. @param num, your guess @return -1 if my number is lower, 1 if my number is higher, otherwise return 0 int guess(int num); */public class Solution extends GuessGame { public int guessNumber(int n) { int start = 0, end = n; while (start < end) { int mid = start + (end - start) / 2; if (guess(mid) == 0) { return mid; } else if (guess(mid) == 1) { start = mid + 1; } else { end = mid; } } return start; }}
0 0
- LeetCode 374. Guess Number Higher or Lower
- [leetcode] 374. Guess Number Higher or Lower
- LeetCode 374. Guess Number Higher or Lower
- [Leetcode]374. Guess Number Higher or Lower
- LeetCode 374. Guess Number Higher or Lower
- LeetCode - 374. Guess Number Higher or Lower
- LeetCode 374. Guess Number Higher or Lower
- 374.[LeetCode]Guess Number Higher or Lower
- leetcode.374. Guess Number Higher or Lower
- [leetcode] 374. Guess Number Higher or Lower
- leetcode 374. Guess Number Higher or Lower
- [leetcode]374. Guess Number Higher or Lower
- 374. Guess Number Higher or Lower | LeetCode
- leetcode 374. Guess Number Higher or Lower
- LeetCode 374. Guess Number Higher or Lower
- [LeetCode]--374. Guess Number Higher or Lower
- leetcode 374. Guess Number Higher or Lower
- LeetCode 374. Guess Number Higher or Lower
- C语言总结
- web基础dao层开发
- 观察者模式及Java实现例子
- 教你如何迅速秒杀掉:99%的海量数据处理面试题
- 图片加载框架之Picasso
- 【LeetCode】 374. Guess Number Higher or Lower
- [bigdata-014] 在ubunut 14.04 上安装mongodb 2.4.9
- [AHK]脚本调度脚本
- md5加密工具类
- mybatis入门系列(一)
- 算术运算符,流程控制语句一些小总结
- Laravel 5.x 请求的生命周期
- Prufer编码 & [bzoj 1005] [HNOI2008]明明的烦恼:Prufer编码,组合数学,高精度
- weak_ptr