我见过两种计算mid的方式 ①
int mid,l,r; mid=(l+r)/2;
②
int mid,l,r; mid=(l+r+1)/2;
②是否是正确的方式? 如果是正确的,那么两种方式各用在什么情况下? 谢谢/mg