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

旅游网站内容做多还是少信息流广告代运营

旅游网站内容做多还是少,信息流广告代运营,腾讯云域名备案流程,微页制作平台网站建设文章目录 题目链接:题目描述:解法C 算法代码:图解 题目链接: 69. x 的平方根 题目描述: 解法 暴力解法: 如果x17 从1,2,3,4,5......这些数里面找他们的平方…

文章目录

    • 题目链接:
    • 题目描述:
    • 解法
    • C++ 算法代码:
    • 图解


题目链接:

69. x 的平方根


题目描述:

58fff4194bf96524fed0310c67f388c4


解法

暴力解法:

如果x=17

1,2,3,4,5......这些数里面找他们的平方,16<x<25,所以整数部分是4

二段性:

5187d4c58a42e8f941cba9b8161d6040

可以使用二分查找

428e21dace0b6ca51aea89f6957b0c90

需要注意:0 <= x <= 231 - 1

也就意味着x是可以比1小的,但这个时候直接就是0了。


C++ 算法代码:

暴力查找

class Solution {public:int mySqrt(int x) {// 由于两个较大的数相乘可能会超过 int 最大范围// 因此用 long longlong long i = 0;for (i = 0; i <= x; i++){// 如果两个数相乘正好等于 x,直接返回 iif (i * i == x) return i;// 如果第一次出现两个数相乘大于 x,说明结果是前一个数if (i * i > x) return i - 1;}// 为了处理oj题需要控制所有路径都有返回值return -1;}
};

二分查找

class Solution 
{public:int mySqrt(int x) {if(x < 1) return 0; // 处理边界情况int left = 1, right = x; //从1-x二分while(left < right){long long mid = left + (right - left + 1) / 2;if(mid * mid <= x) left = mid;else right = mid - 1;}return left;}
};

图解

例如:x=8

  1. left=1,right=8

    进入循环,mid=1+(8-1+1)/2=1+4=5

  2. left=1,right=4

    进入循环,mid=1+(4-1+1)/2=1+2=3

    right = mid - 1=2

  3. left=1,right=2

    进入循环,mid=1+(2-1+1)/2=1+1=2

    mid * mid <= x,left = mid=2

  4. left=2,right=2,不满足循环条件,return left;返回2

http://www.hkea.cn/news/521760/

相关文章:

  • 绍兴网站建设谷歌搜索引擎在线
  • 网站的会员认证怎么做黑龙江新闻头条最新消息
  • 做网站如何分工百度推广登录平台客服
  • 网站建设如何提案万网域名注册信息查询
  • 创意二维码制作网站企业网络营销推广案例
  • 论坛型网站怎么做百度高级检索入口
  • 做百度移动网站排搜素引擎优化
  • 公司创建一个网站需要多少钱想做百度推广找谁
  • 做文献ppt模板下载网站有哪些常德政府网站
  • 青岛网站建设公司排行外链工具在线
  • 网站怎么做显得简洁美观seo数据是什么意思
  • 阿里巴巴开通诚信通后网站怎么做网络优化网站
  • 东莞手机网站价格便宜个人免费建站软件
  • 电子商务网站建设的步骤一般为百度100%秒收录
  • 做企业网站怎么样免费的推广软件下载
  • 拓普网站建设美国搜索引擎
  • 网站开发者工资冯耀宗seo视频教程
  • 软件开发各阶段工作量比例搜索引擎优化的基础是什么
  • 网站怎么做才能将名声打响云搜索app
  • 南阳做网站优化哪家好一级域名生成二级域名
  • 3322动态域名官网郑州seo联系搜点网络效果好
  • 网络营销渠道的类型河北seo基础教程
  • 做微信网站多少钱seo内部优化包括哪些内容
  • 中国城乡建设网站网络优化公司排名
  • 个人网站做淘宝客教程torrentkitty磁力搜索引擎
  • 广州北京网站建设seo培训讲师招聘
  • 手机上免费自己做网站网络营销案例分享
  • 长沙大型网站建设谷歌账号
  • 大兴德艺网站建设发布悬赏任务的推广平台
  • html5制作网站模板百度产品大全首页