x的平方根(图文)
第十三双眼睛2023-11-25【数据结构与算法】人已围观
简介x的平方根
思路:由于只用返回整数部分,因此可以用二分法查找,左边界为0,有边界为目标数。代码如下
public static int method1(int num) { int l = 0; int r = num; int ans = 0; while (l <= r) { int mid = l + (r - l) / 2; if ((long)mid * mid <= num) { l = mid + 1; ans = mid; } else { r = mid - 1; } } return ans; } |
Tags:
转载:感谢您对JavaStudy平台的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人站长或者朋友圈,但转载请说明文章出处“第十三双眼睛”。/web/shujujiegouyusuanfa/2023-11-25/238.html
很赞哦! ()