leetcode 374. Guess Number Higher or Lower 解题报告
来源:互联网 发布:淘宝店铺刷单网站 编辑:程序博客网 时间:2024/05/17 05:08
原题链接
原题链接
解题思路
简单的二分搜索,不做解释。
解题代码
/* 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 low = 1; int high = n; while(low <= high) { int mid = low + (high - low)/2; if (guess(mid) == 0) { return mid; } else if (guess(mid) == -1) { high = mid - 1; } else { low = mid + 1; } } return -1; }}
0 0
- [leetcode] 374. Guess Number Higher or Lower 解题报告
- leetcode 374. Guess Number Higher or Lower 解题报告
- [Leetcode] 374. Guess Number Higher or Lower 解题报告
- [leetcode] 375. Guess Number Higher or Lower II 解题报告
- leetcode 375. Guess Number Higher or Lower II 解题报告
- 【LeetCode】Guess Number Higher or Lower 解题报告
- [Leetcode] 375. Guess Number Higher or Lower II 解题报告
- 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
- 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
- android 开发:couldn't find "libBDVoiceRecognitionClient_MFE_V1_s2.so"
- this关键字指向问题
- C++ fork多进程
- java反射详解
- POJ1971 Parallelogram Counting(hash)
- leetcode 374. Guess Number Higher or Lower 解题报告
- 【JVM】实例分析Java代码运行时内存布局
- tcpdump 高级用法
- 双向队列
- AGPS定位基本原理浅析
- 华为初级:字符串最后一个单词的长度
- 【WEB开发原理】Session与Cookie详解
- cma 源码分析
- 第一章 Shiro简介——《跟我学Shiro》