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

自己做的网站网页错位离职同事以公司名义做网站

自己做的网站网页错位,离职同事以公司名义做网站,网络公司seo教程,中关村手机官网首页题目描述 实现 int sqrt(int x) 函数。计算并返回 x 的平方根#xff0c;其中 x 是非负整数。由于返回类型是整数#xff0c;结果只保留整数的部分#xff0c;小数部分将被舍去。示例 1:输入: 4 输出: 2 示例 2:输入: 8 输出: 2 说明: 8 的平方根是 2.82842...,由于返回类型…题目描述 实现 int sqrt(int x) 函数。计算并返回 x 的平方根其中 x 是非负整数。由于返回类型是整数结果只保留整数的部分小数部分将被舍去。示例 1:输入: 4 输出: 2 示例 2:输入: 8 输出: 2 说明: 8 的平方根是 2.82842...,由于返回类型是整数小数部分将被舍去来源力扣LeetCode 链接https://leetcode-cn.com/problems/sqrtx 著作权归领扣网络所有。商业转载请联系官方授权非商业转载请注明出处。方法1二分法 思路 这个问题分两种情况 x 有整数平方根x 没有整数平方根 第 1 种就是最基本的二分法查找目标值而第 2 种可以转化成寻找最右边的满足条件的值在这个问题里这个条件就是 target 的平方小于 x (因为题目要求结果只保留整数部分)。 首先定义搜索区间为 [l, r]注意左右都是闭区间。在循环过程中如果碰到 m 平方等于 x 就可以提前返回了。如果 m 平方小于 x收缩左边界如果 m 平方大于 x收缩右边界。最后搜索区间会被缩小到只剩一个数字 n如果 n 不是 x 的整数平方根那么还剩两种情况 如果 n2x那么 n-1 就是我们想要的结果而由于 n 平方大于 x 时我们会收缩右边界此时右指针会左移刚好指向 n-1同时结束了循环最后我们返回右指针 r 即可。如果 n2x那么 n 就是我们想要的结果由于 n 平方小于 x 时左边界会收缩此时左指针右移右指针不动依然指向 n循环结束最后我们还是返回右指针 r。所以循环结束后我们直接返回右指针 r 即可。 需要特别注意一下的是 0 和 1 这两个数字不过上面的算法对这两个数字也是有效的。 复杂度 时间复杂度$O(logx)$空间复杂度$O(1)$ 代码 Python Code class Solution(object):def mySqrt(self, x)::type x: int:rtype: intl, r, m 0, x, 0while l r:m l (r - l) // 2if m ** 2 x: return melif m ** 2 x : r m - 1else: l m 1return r
http://www.zqtcl.cn/news/744612/

相关文章:

  • 网站设计论文选题seo排名优化推广报价
  • wordpress图床网站百度链接收录
  • 八年级信息网站怎么做电商网站的支付接入该怎么做呢
  • wordpress 的应用大兴安岭地网站seo
  • 网站建站作业做直播网站赚钱
  • 网站建设虍金手指花总简单免费制作手机网站
  • 京东网站是刘强冬自己做的吗献县网站建设价格
  • 余姚什么网站做装修比较好邢台企业做网站哪儿好
  • 网站建设后端国外购物平台排行榜前十名
  • 西安做百度推广网站 怎样备案简述商务网站建设
  • 如何建设本地网站东莞常平限电通知2021
  • 成都网站建设cdajcx重庆推广网站排名价格
  • 建网站的价格网店设计方案计划书
  • 长沙做公司网站如何制作个人网站教程
  • 做一个网站怎么做的仿qq网站程序
  • 曲靖市建设局网站官网织梦可以放两个网站
  • 网站建设方案ppt模板网站怎么做用户登录数据库
  • 做3d图的网站有哪些软件有哪些专业设计企业网站
  • 青海省wap网站建设公司做美工比较好的网站
  • 1个云虚拟主机怎么做多个网站网站规划与建设实验心得
  • led视频网站建设公众号代运营平台
  • 北京微信网站开发费用软件开发做平台
  • 平面设计师必备网站精湛的赣州网站建设
  • 上海市住房和城乡建设部网站官网wordpress页面点赞
  • 试玩平台类网站怎么做的东莞网站关键词推广
  • 网站开发慕枫页面模板怎么删除
  • 网站开发微信小程序需求量大吗珠海新闻头条最新消息
  • 闭站保护对网站影响公司主网站百度收录大量网站之类的信息
  • 在阿里云上建立网站的步骤在360网站做公告怎么弄
  • wordpress给公司建站安徽省干部建设教育网站