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

河南网站建设优化推广佛山+客户端官网

河南网站建设优化推广,佛山+客户端官网,在线画流程图的网站,seo搜索引擎优化薪酬阅读目录 1. 题目2. 解题思路一3. 代码实现一4. 解题思路二5. 代码实现二 1. 题目 2. 解题思路一 二分查找法#xff0c;对于整数 i ∈ [ 0 , x ] i \in [0,x] i∈[0,x]#xff0c;我们判断 i 2 i^2 i2 和 x x x 的关系#xff0c;然后找到最后一个平方小于等于 x x x … 阅读目录 1. 题目2. 解题思路一3. 代码实现一4. 解题思路二5. 代码实现二 1. 题目 2. 解题思路一 二分查找法对于整数 i ∈ [ 0 , x ] i \in [0,x] i∈[0,x]我们判断 i 2 i^2 i2 和 x x x 的关系然后找到最后一个平方小于等于 x x x 的整数即可。 需要注意为了避免求平方的时候整数溢出需要选用 long long 类型。 另外 ( x 2 ) 2 1 4 x 2 x (\frac{x}{2})^2\frac{1}{4}x^2 x (2x​)241​x2x当 x 4 x 4 x4 的时候均成立但由于我们这里求的是整数所以则是当 x 5 x 5 x5 的时候我们可以将搜索区间缩短为 i ∈ [ 0 , x / 2 ] i \in [0,x/2] i∈[0,x/2]。 3. 代码实现一 class Solution { public:int mySqrt(int x) {int left 0;int right x;if (x 5) {right x / 2;}while (left right) {int mid left (right - left) / 2;long long target (long long)mid * mid;if (target x) {left mid 1;} else if (target x) {if ( (long long)(mid-1) * (mid-1) x) {return mid-1;} else {right mid - 1;}} else {return mid;}}return right;} };4. 解题思路二 实际上我们所求的即是方程 f ( a ) a 2 − x 0 f(a)a^2-x0 f(a)a2−x0 的值我们可以用牛顿迭代法来求解。 假设初始值为 a 0 , f ( a 0 ) a 0 2 − x a_0, f(a_0)a_0^2-x a0​,f(a0​)a02​−x切线斜率为 2 a 0 2a_0 2a0​那么切线的方程为 y 2 a 0 ( z − a 0 ) ( a 0 2 − x ) y2a_0(z-a_0)(a_0^2-x) y2a0​(z−a0​)(a02​−x) 切线与 x x x 轴的交点为 z 1 2 a 0 x 2 a 0 z\frac{1}{2}a_0\frac{x}{2a_0} z21​a0​2a0​x​。 这样我们继续在 a 1 z a_1z a1​z 处作新的切线如果两次切线与 x x x 轴的交点足够接近那么我们就得到方程的解了。 5. 代码实现二 class Solution { public:int mySqrt(int x) {if (x 0) {return 0;}double a0 x;while (1) {double a1 0.5 * a0 x / 2.0 / a0;if (fabs(a0 - a1) 1e-7) {break;}a0 a1;}return int(a0);} };
http://www.pierceye.com/news/513234/

相关文章:

  • 广东网站建设排名凡科建站下载
  • 建设厅网站预算员报名时间网站建设策划书的编制
  • 厦门手机网站建设公司哪家好鲜花网站源码
  • 北京家居网站建设如何制作软件手机软件
  • 北京网站建设策划解决方案长沙建设工程造价网站
  • 北京网站设计公司价格阿里云wordpress插件
  • 网站建设自助建站企业萧山人才网手机版
  • 长沙建站挺找有为太极wordpress 需要zend
  • 通信管理局 网站备案天猫网站设计教程
  • 营销型网站制作成都打造品牌的三点策略
  • 做查工资的网站如何下载网页在线视频
  • 北沙滩网站建设公司主页怎么填
  • 手机asp网站网站设计方案
  • 长春市网站开发广东一站式网站建设推荐
  • 企业网站推广策略商会联盟网站建设方案
  • 清丰网站建设百度推广建设网站是不是合发
  • 邢台12345网站哪个公司的装饰设计公司
  • 嘉兴网嘉兴网站建设手机网站管理软件
  • 网站主色调简介怎么说本地常州微信网站建设
  • 电子商务网站数据库建设怎样推广一个网站
  • illustrator 学习网站wordpress外链产品
  • 电脑端网站一般做多宽最好网页游戏制作成本
  • 怎样做好手机网站建设wordpress开启xml rpc
  • 泉州企业网站建设公司做外贸要建什么网站
  • 找人做网站价格永城网站设计公司
  • 如何让网站做网页适配深圳市门户网站建设多少钱
  • 中金超钒 网站建设淘客推广方法
  • 网站建设的基本流程域名备案需要哪些资料
  • 怎么查找网站死链怎么自己做微信推送新闻
  • 做网站的人能看到浏览的人的信息吗怎么刷网站权重