LeetCode 069 Sqrt(x)
2015-12-31 18:31
260 查看
求int类型的x的平方根。
附一个比较好的关于sqrt的算法:http://blog.csdn.net/stormbjm/article/details/8191737
class Solution { public: int mySqrt(int x) { long long begin=0; long long end=x; while(begin<=end){ long long mid=(begin+end)>>1; if(mid*mid<=x&&x<(mid+1)*(mid+1))return mid; else if(mid*mid<x)begin=mid+1; else end=mid-1; //cout<<begin<<" "<<end<<endl; } } };
附一个比较好的关于sqrt的算法:http://blog.csdn.net/stormbjm/article/details/8191737
相关文章推荐
- 日积月累:weightSum和layout_weight属性合用
- 命令
- java:JOptionPane类消息框总结
- zookeeper单机多实例和分布式部署
- java 下载本地文件 下载网络文件
- 【ReactNative】入门
- 马哥linux学习笔记:ps命令使用
- 数组排序算法
- ffmpeg_modules目录
- android 学习中遇到的问题及解决方法
- spring读取properties文件
- 15年回顾--个人规划路线
- Java追加写入文件方法
- ecshop无限处理分类
- Android 应用出错 error: Error retrieving parent for item: No resource found that matches the的第二种情况
- 将内网网站发布到外网上的工具Localtunnel
- 如何为Google的Nexus 5手机编译Android KitKat(4.4)
- 收获与北京的那份情
- [LeetCode][JavaScript]Symmetric Tree
- linux shell 脚本30分钟教程