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

江西省赣州市官网seo研究中心教程

江西省赣州市官网,seo研究中心教程,网站建设具备哪些技术人员,做生鲜管理系统的网站题目: 给你一个非负整数 x ,计算并返回 x 的 算术平方根 。 由于返回类型是整数,结果只保留 整数部分 ,小数部分将被 舍去 。 注意:不允许使用任何内置指数函数和算符,例如 pow(x, 0.5) 或者 x ** 0.5 。…

题目:

给你一个非负整数 x ,计算并返回 x 的 算术平方根 。

由于返回类型是整数,结果只保留 整数部分 ,小数部分将被 舍去 。

注意:不允许使用任何内置指数函数和算符,例如 pow(x, 0.5) 或者 x ** 0.5 。

示例 1:

输入:x = 4
输出:2

示例 2:

输入:x = 8
输出:2
解释:8 的算术平方根是 2.82842..., 由于返回类型是整数,小数部分将被舍去。

提示:

  • 0 <= x <= 231 - 1

代码: 

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

解释:

该题主要找一个数的平方等于题目给的数字,但如果是小数,需要舍去小数部分,只留整数部分,因此在编写的时候注意边界,即如果该数平方大于给定的数字,则不考虑,具体理解上方代码。

注意:

如果将最后的值输出。

http://www.dtcms.com/wzjs/417707.html

相关文章:

  • 阿里云oss可以做网站中国十大企业培训机构排名
  • 没有做网站地图影响大吗吗软文广告发稿
  • 上海代办网站备案怎样通过网络销售自己的产品
  • 杭州网站建设培训竞价托管推广哪家好
  • 兴华建设集团有限公司网站怎样在百度上发布免费广告
  • 网站设计软件培训怎么样高质量网站外链平台
  • go语言做网站云优化seo
  • 查询商品价格走势的网站网络营销是做什么的工作
  • dz网站收款即时到账怎么做的网店营销的推广方法有哪些
  • 专门做图片的网站吗搜索引擎内部优化
  • 大规模301让网站快速排名排行榜哪个网站最好
  • 找做网站公司需要注意什么条件百度如何投放广告
  • 房产类网站开发免费seo培训
  • 备案ip 查询网站查询网站天津seo选天津旗舰科技a
  • 成都市那里有网站建设制作公司百度营销推广官网
  • 写作兼职网站关键词搜索排名公司
  • 开封市做网站的公司微信推广多少钱一次
  • 电子商务网站开发常见推广普通话手抄报句子
  • 网站建设功能报价表市场营销毕业论文
  • 上海网站建设q479185700強大同优化推广
  • 网站建设需要用到哪些技术最近的时事新闻
  • 安康免费做网站公司营销策划是做什么
  • 珠海网站推广sem分析是什么
  • 陕西手机网站建设公司重庆森林百度云
  • 网站开发离线下载报表网店推广方案范文
  • 网站怎么做网站收录关键词优化seo优化排名
  • table布局的网站seo百度首页排名业务
  • 建设银行 福建 招聘网站优化大师win10
  • 呼和浩特网站网站建设今日热点新闻事件摘抄50字
  • 一个公司做2个产品网站怎么做网页制作官方网站