lintcode:Guess Number Game
来源:互联网 发布:天天酷跑ios淘宝充值 编辑:程序博客网 时间:2024/06/06 17:56
超时:
# The guess API is already defined for you.# @param num, your guess# @return -1 if my number is lower, 1 if my number is higher, otherwise return 0# you can call Guess.guess(num)class Solution: # @param {int} n an integer # @return {int} the number you guess def guessNumber(self, n): # Write your code here while Guess.guess(n) != 0: if Guess.guess(n) == 1: n += 1 if Guess.guess(n) == -1: n -= 1 return n
二分查找 AC
# The guess API is already defined for you.# @param num, your guess# @return -1 if my number is lower, 1 if my number is higher, otherwise return 0# you can call Guess.guess(num)class Solution: # @param {int} n an integer # @return {int} the number you guess def guessNumber(self, n): # Write your code here st, ed = 1, n while st <= ed: mid = st + (ed - st)/2 res = Guess.guess(mid) if res == 0: return mid elif res == 1: st = mid + 1 else: ed = mid - 1 return st
阅读全文
0 0
- lintcode:Guess Number Game
- lintcode(662)Guess Number Game
- lintcode Guess Number Game(Java)
- LintCode Guess Number Game II
- lintcode Guess Number Game II
- lintcode(666)Guess Number Game II
- Google/LintCode:E-Guess Number Game
- Guess Number Game
- Mini-project # 2 - "Guess the number" game"
- game——Guess the number!
- Interactive Python:Mini-project # 1 - "Guess the number" game"
- Number-Guess
- hdu Guess Game 3750
- hdu 3750 Guess Game
- TOJ 4101 Guess Game
- HDU-3750-Guess Game
- hdu 3750 Guess Game
- 莱斯大学Python课程Mini-project # 2 - "Guess the number" game
- 适合Java开发者学习的Python入门教程
- 初探Android的View绘制过程
- TensorFlow极速入门
- A
- 数据结构学习心得——顺序队和链队
- lintcode:Guess Number Game
- SPOJ Query on a tree II (倍增LCA)
- spring_bean生命周期
- 多目标优化问题概述
- 二叉树的输入输出操作
- hdoj 6053(2017 Multi-University Training Contest
- n级阶梯,每次走一步或两步,问最多有多少种走法
- 机器学习——几种距离度量方法比较
- JavaScript中简单的--抽奖写法