lintcode:x的平方根
来源:互联网 发布:无锡华云数据怎么样 编辑:程序博客网 时间:2024/04/27 14:41
x的平方根
lintcode 题目链接
class Solution {public: /** * @param x: An integer * @return: The sqrt of x */ int binary_search(long l,long r, long &x){ while(l<=r) { long mid=(l+r)>>1; long long ans1=mid*mid; long long ans2=(mid+1)*(mid+1); if(ans1>x) r=mid-1; else if(ans1<x && ans2<=x) l=mid+1; else if(ans1<=x &&ans2>x) return mid; } return 0; } int sqrt(int x) { // write your code here long r=x; if(r>3) r>>1; return binary_search(1,r,r); }};
0 0
- LintCode-x的平方根
- LintCode x的平方根
- LintCode: x的平方根
- LintCode:x的平方根
- lintcode:x的平方根
- LintCode : x的平方根
- x的平方根-LintCode
- lintcode--x的平方根
- lintcode:x的平方根
- lintcode-x的平方根-141
- x的平方根(LintCode)
- LintCode x的平方根 JAVA
- LintCode Sqrt(x) x的平方根
- LintCode:Sqrt(x) x的平方根
- lintcode python 代码 141 x 的平方根
- X的平方根
- X的平方根
- x的平方根
- Mac本共享网络设置方式
- 单例模式之四种实现
- MVVM开发模式
- 调试activemq源码
- POJ 1258 Agri-Net(最小生成树)
- lintcode:x的平方根
- Android-自己动手写ButterKnife与原理解析
- Android02--Android之Shape的使用
- webview和js互调
- WEB服务器与应用服务器的区别
- AX 数据恢复后无法登录
- 如何是获取一个文件夹里所有以.java结尾文件的数目,并把符合条件的文件名写到一个目录下。
- Android系统ROM定制(待完善)
- opencv中keypoint数据结构分析