当前位置: 首页 > wzjs >正文

郑州企业网站优化多少钱站长之家网站排名

郑州企业网站优化多少钱,站长之家网站排名,做商城网站需要的功能,米客优品的网站是哪做的69. x 的平方根 - 力扣(LeetCode) 方法一:暴力 从0开始遍历,直到 ans*ans > x 为止,这时ans-1就是答案。需要注意可能会爆int,所以ans要开为long,最后再转换为int。 class Solution {publ…

69. x 的平方根 - 力扣(LeetCode)

方法一:暴力

从0开始遍历,直到 ans*ans > x 为止,这时ans-1就是答案。需要注意可能会爆int,所以ans要开为long,最后再转换为int。

class Solution {public int mySqrt(int x) {long ans = 0;while(ans * ans <= x){ans++;}return (int)ans-1;}
}

方法二:二分

这道题很适合用二分来做,甚至题解就是标准的二分模板。

如果开方为整数,会从return mid语句返回。因为非整数是向下取整,所以结果返回l-1。

class Solution {public int mySqrt(int x) {long l = 0, r = x;while(l <= r) {long mid = l + (r - l) / 2;if(mid * mid == x) {return (int)mid;}if(mid * mid < x) {l = mid + 1;} else {r = mid - 1;}}return (int)(l - 1);}
}

当然这里也可以像官方题解一样,直接合并小于和等于,额外赋值ans=mid,无论开方是否为整数,最后都返回ans即可。

class Solution {public int mySqrt(int x) {int l = 0, r = x, ans = -1;while (l <= r) {int mid = l + (r - l) / 2;if ((long) mid * mid <= x) {ans = mid;l = mid + 1;} else {r = mid - 1;}}return ans;}
}作者:力扣官方题解
链接:https://leetcode.cn/problems/sqrtx/solutions/238553/x-de-ping-fang-gen-by-leetcode-solution/
来源:力扣(LeetCode)
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
http://www.dtcms.com/wzjs/319932.html

相关文章:

  • 双语网站建设小程序开发文档
  • 广州网站制作网站b2b和b2c是什么意思
  • 开锁公司做网站深圳网站建设的公司
  • 接做施工图的网站网络营销的概念是什么
  • 企业建设网站哪家好软文营销定义
  • 商城网站开发销售清单软件永久免费版
  • 影院网站如何做百度提交链接
  • 网站跟app的区别天津seo推广
  • 台州网站平面设计网络公司取什么名字好
  • 网站如何做分站小说风云榜
  • 遵义市住房城乡建设局网站手机360优化大师官网
  • 网站备案 互联网信息微信app小程序开发
  • 常用的英文网站字体seopeixun
  • 外国人搞笑做视频网站青岛神马排名优化
  • 网站建设专业团队图片网店推广有哪些方法
  • 网站建设放什么会计科目百度竞价客服电话
  • 哪些网站是做零售的谷歌搜索引擎
  • 外贸在哪个网站做优化设计五年级下册数学答案
  • 常熟建设合同备案在哪个网站企业网站模板 免费
  • 网站酷站公司做网络推广怎么做
  • 网站流量高iis如何做负载均衡杭州seo网站推广
  • wordpress 站群xmlrpc磁力链搜索引擎入口
  • 保定seo网站排名网站查询工具seo
  • 网站空间 程序有限制吗国内最新新闻事件
  • 采购公告 校园网站建设技能培训网站
  • 建设网站平台需要的设备怎样优化网站关键词排名靠前
  • 做网站常用的套件免费网络营销平台
  • 网站为何突然不收录了佛山百度网站快速排名
  • 关键词优化除了做网站还有什么方法如何在百度做免费推广产品
  • 网络广告代理渠道seo自动刷外链工具