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

网站直播是未开票收入怎么做win2008r2搭建php网站

网站直播是未开票收入怎么做,win2008r2搭建php网站,申请品牌注册商标流程,直播网站开发计划书本题想到使用二分法不断逼近一个区间&#xff0c;直到最后趋近于x&#xff0c;从而求得解。注意的点&#xff0c;一开始使用 if(mid * mid < x) 进行判断时&#xff0c;会出现越界&#xff0c;原因是输入一个很大的数是&#xff0c;超过int表示的范围&#xff0c;继而修改为…

本题想到使用二分法不断逼近一个区间,直到最后趋近于x,从而求得解。注意的点,一开始使用

if(mid * mid <= x) 

进行判断时,会出现越界,原因是输入一个很大的数是,超过int表示的范围,继而修改为这种判断形式:

if( mid <= x/mid)
  • 需要注意的是,这种判断方式存在一定的精度问题

这种判断方式有需要确保 mid 的值不为 0,那么左区间就需要从1开始。
那么当输入 x 的值为0时,只需要不进入while循环,直接返回 ans初始值0即可。
如果使用力扣官方题解,mid 设置为 long long类型,则无须这样处理。

class Solution {
public:int mySqrt(int x) {int left = 1;int right = x;int ans = 0;while(left <= right){int mid = left + (right - left)/2;if( mid <= x/mid){left = mid + 1;ans = mid;}else if( mid > x/mid){right = mid - 1;}}return ans;}
};
http://www.yayakq.cn/news/847312/

相关文章:

  • 广州最新黄码区域地图网站优化seo是什么
  • 网站开发设计心得及体会建设网站那个公司好
  • 济宁房地产网站建设重庆建设工程招标信息网站
  • 各大房产网站wordpress做h5
  • 做编程的 网站有哪些方面定制制作网站设计
  • 苏州建站模板系统半成品网站
  • 在网站上做漂浮画册设计模板图片
  • php英文网站源码网站开速度几秒
  • 专业的网站设计制作电商网站可以用dw做
  • 建材网站建设哪家湖北做网站教程哪家好
  • 企业网站管理系统湖南岚鸿价格优化网站建设
  • 在社保网站上怎么做员工的退费什么是wordpress响应式主题
  • 做抽奖网站用什么cms外贸网站建设推广公司
  • 成都商城网站建设地址网页版梦幻西游水晶宫攻略
  • 海螺集团网站建设招标公告网站开发设计大概多少费用
  • react node.js网站开发大赛网站开发需求
  • dedecms5.7 财经网站徐汇做网站
  • 湖北建设科技中心网站首页特殊字体
  • 展示用网站模板天津市住房与城乡建设厅网站
  • 如何查找网站竞争对手的宣传方式style wordpress 主题
  • 湘潭交通网站微信公众号制作平台
  • 网站主题栏目分类江苏手机网站建设公司
  • 哈尔滨网站制作公司哪家好c 网站建设教程
  • 什么公司做网站高端电商网站开发
  • 肇庆市建设企业网站怎么样wordpress分类首页调用
  • 文章网建站马鞍山什么房产网站做的好
  • 家具定制网站电脑基础培训班哪里有
  • 如何购买网站在线设计平台设计师招募
  • 科技风格网站wordpress 调查问卷
  • 湘潭网站建设方案咨询新乡正规网站建设哪家便宜