x的平方根
来源:互联网 发布:nginx 模块开发 编辑:程序博客网 时间:2024/04/27 16:29
问题描述:
实现 int sqrt(int x) 函数,计算并返回 x 的平方根。
样例:
sqrt(3) = 1
sqrt(4) = 2
sqrt(5) = 2
sqrt(10) = 3
代码:
class Solution { /** * @param x: An integer * @return: The sqrt of x */ public int sqrt(int x) { // write your code here if(x<2){ return x; } int low=1; int high=x/2; int mid=0; int lastmid=0; while(low<=high){ mid=(low+high)/2; if(x/mid>mid){ low=mid+1; lastmid=mid; }else if(x/mid<mid){ high=mid-1; }else{ return mid; } } return lastmid; }}
0 0
- X的平方根
- X的平方根
- x的平方根
- 题目 :x的平方根
- x的平方根
- LintCode-x的平方根
- LintCode x的平方根
- x的平方根
- LintCode: x的平方根
- x的平方根
- x的平方根
- LintCode:x的平方根
- 计蒜客 X的平方根
- 求x的平方根
- lintcode:x的平方根
- 求x的平方根
- x的平方根
- x的平方根
- 09-15 Camera (摄像机),SoundPool(播放提示音等小音频),VideoView(播放视频),SurfaceView(播放视频),MediaRecorder(录制音频)
- 特效天地——水波
- Bezier曲线
- k近邻法
- QTcrateor 编译 ROS
- x的平方根
- 听宋祖英的《九九艳阳天》
- (一二七)NSURLSession的基本用法 下载与数据获取
- solaris设置环境变量shell脚本
- [BZOJ4034][HAOI2015]T2
- 网络监听万能代码
- Telnet不是内部或外部命令解决办法
- Servlet之request请求、ServletContext、ServletConfig
- Android使用Activity用作弹出式对话框