C++教训篇:求中点的方法

求中点的时候一般使用的是:

int mid=(left+right)/2;

其实这样写是存在溢出风险的,尽量使用下面的写法:

int mid=left+(right-left)/2;
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1、每个人都是一个能量体,能量体伸展爬出的每一份能量,如被看到,就变成了光明,变成了生的能量,如热情和创造力。如不...
    雨筑珊绕阅读 750评论 0 0
  • 这么多年,还不知道自己的生活目标,不知道自己的爱好是什么,不知道自己到底想做什么,完全不认识自己,似乎都是在浑浑...
    徒留空白阅读 59评论 0 0
  • extension UILabel{ //根据text的字体大小和控件的宽度以及字体内容动态计算label的高度 ...
    只会ctrl_c_v阅读 3,675评论 0 1
  • 一、工作不如意,不敢离开 旋转跳跃,不停歇…… 从早上7点半一直到晚上8点,我才拖着疲惫的身体回到了家。 你猜,我...
    李晓阳阳阅读 202评论 0 0