LeetCode OJ Sqrt(x)
来源:互联网 发布:网络中立性利弊 编辑:程序博客网 时间:2024/06/13 22:49
Implement int sqrt(int x)
.
Compute and return the square root of x.
notice that the input and output is all integer...
class Solution {public: int sqrt(int x) { long long int target = x; int min_sqrt = 0; int max_sqrt = 46340; if (target >= max_sqrt * max_sqrt) return max_sqrt; while (1) { int mid = (min_sqrt + max_sqrt) / 2; if (mid * mid <= target && (mid + 1) * (mid + 1) > target) { return mid; } else if (mid * mid > target) { max_sqrt = mid; } else { min_sqrt = mid; } } }};
0 0
- LeetCode OJ:Sqrt(x)
- (LeetCode OJ) Sqrt(x)
- LeetCode OJ - Sqrt(x)
- LeetCode OJ Sqrt(x)
- leetcode oj java 69. Sqrt(x)
- Leetcode OJ 69 Sqrt(x) [Easy]
- LeetCode OJ 之 Sqrt(x) (x的开方)
- LeetCode OJ算法题(六十九):Sqrt(x)
- <LeetCode OJ> 69 / 367 Sqrt(x) / Valid Perfect Square
- LeetCode: Sqrt(x)
- LeetCode sqrt(x)
- [Leetcode] Sqrt(x)
- LeetCode :Sqrt(x)
- leetcode 53: Sqrt(x)
- [LeetCode] Sqrt(x)
- Leetcode 69 sqrt(x)
- [Leetcode] Sqrt(x)
- leetcode:Sqrt(x)
- linux底层开发何去何从?
- LeetCode OJ Plus One
- redis百度百科
- 14.用函数模板实现
- Oracle调度程序作业dbms_scheduler
- LeetCode OJ Sqrt(x)
- mysql: unknown option '--connect-expired-password'
- 关于Xcode中工程文件名后面的小方框里字母的含义
- 关于使用STM32- PB3引脚的一些问题
- LeetCode OJ Decode Ways
- 红黑树 c++实现
- 黑马程序员——Java集合框架(二)
- PageRank算法原理
- 2、程序流程控制