元素逆置中,while判断里面将小于号改为了不等号结果不行,求解,谢谢
因为你一个++,一个--,可能正好错过比如start = 5,end = 6,满足条件,然后一个++,一个--,变成start = 6,end = 5,这时候还是满足不等于啊,但继续运行就错了。而start<end就不满足,循环结束,OK!
start从0开始,end从9开始,执行5次后,start为4,end为5。他俩没有相等的机会。