请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

双路快排中,指针碰撞判定条件能否改为 i>= j?

双路快排中,指针碰撞的判定条件可以改为:
if (i >= j) { break; }
减少之后的交换操作

正在回答 回答被采纳积分+3

1回答

liuyubobobo 2019-12-01 22:13:28

没有问题的。


继续加油!:)

0 回复 有任何疑惑可以回复我~
  • 我也想说为什么不是i>=j就break,不然i=j就白做一次交换了。另外这个条件能否直接放在最外层循环呢:while(i < j)?
    回复 有任何疑惑可以回复我~ 2019-12-28 01:15:02
  • 可以参考这里:http://coding.imooc.com/learn/questiondetail/159205.html 继续加油!:)
    回复 有任何疑惑可以回复我~ 2019-12-28 11:57:26
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信