Sqrt(x)
来源:互联网 发布:嵌入式linux面试题 编辑:程序博客网 时间:2024/05/01 19:44
1.二分查找
2.特殊情况
0
1
class Solution {public: int sqrt(int x) { // Start typing your C/C++ solution below // DO NOT write int main() function if(x==0)return 0; if(x==1)return 1; long long l=0,r=x,mid=0; while(l<r){ mid=(l+r)/2; if(mid*mid>x){ r=mid; }else if(mid*mid<x){ l=mid+1; }else return mid; } return r-1; }};
- Sqrt(x)
- Sqrt(x)
- Sqrt(x)
- Sqrt(x)
- Sqrt(x)
- sqrt(x)
- Sqrt(x)
- Sqrt(x)
- Sqrt(x)
- sqrt(x)
- Sqrt(x)
- sqrt(x)
- Sqrt(x)
- Sqrt(x)
- Sqrt(x)
- Sqrt(x)
- Sqrt(x)
- Sqrt(x)
- CSS布局:Float布局过程与老生常谈的三栏布局
- 第一次开通博客~~吼吼
- 百度地图 应用
- Mapreduce Error: Type mismatch in key from map
- linux i2c总线驱动
- Sqrt(x)
- struts2 OGNL # % $
- 阅读笔记(2)
- 图像处理和计算机视觉中的经典论文
- 2013年7月22日
- VC中PC/SC智能卡接口的编程
- js实现文本框回车切换焦点
- UVA 10718 Bit Mask
- 13暑假集训 5 总结