算法设计中,加法、乘法当数值较大时易造成溢出,需要小心处理
可以转化为减法和除法
e.g.
midIndex = (maxIndex + minIndex) / 2;
等价于
midIndex = minIndex + (maxIndex - minIndex) / 2;
测试时,找关键用例,临界值
加法与乘法的溢出
猜你喜欢
转载自william-third.iteye.com/blog/1754637
今日推荐
周排行