二分法中 mid=beg+(end-beg)/2 与 mid=(beg+end)/2 的区别?

1:

第二种方法会出现溢出的情况,而第一种可以防止这种问题。

2:

第一种方法支持指针和迭代器而第二种不支持。


posted @ 2018-04-11 20:10  Assassin_poi君  阅读(363)  评论(0编辑  收藏  举报