hardWorkingCer
Ceae
2021-02-05 17:34
采纳率: 58.3%
浏览 43

我这个冒泡排序到底哪里写错了?

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

2条回答 默认 最新

  • qq_39503134
    纯白微风 2021-02-05 17:39

    你仔细看看二层循环里面的操作,没发现 j 索引没有起作用吗,只判断了i和i+1两个位置,都没有“冒泡”出去

    点赞 评论
  • weixin_51614108
    黑鲸先生 2021-02-05 19:09

    应该是j<9-1-i才可以

    因为你上一轮排序已经把最小的排出了

    所以 j<9–1的话程序在执行会多做无用功

    点赞 评论

相关推荐