问题 在编写快速排序时,错误的认为内循环可以继承外循环的判断条件,结果导致出错 如图所示:按照预期,此刻,i==j,应该可以跳出最外层的while循环了。但是,由于内层while缺少判断条件,此时内层while会一直执行下去,直到不再满足内层while循环的条件。 解决办法 把内层循环需要的条件补全