求证明【悬关】
  • 板块学术版
  • 楼主Zpril
  • 当前回复2
  • 已保存回复2
  • 发布时间2023/9/12 20:47
  • 上次更新2023/11/2 21:09:53
查看原帖
求证明【悬关】
764102
Zpril楼主2023/9/12 20:47

csp-j 2020 初赛 T5

输入:数组L, n ≥ k。输出:按非递减顺序排序的 L。
算法 BubbleSort:
   1. FLAG ← n //标记被交换的最后元素位置
   2. while FLAG > 1 do
   3.     k ← FLAG -1
   4.     FLAG ← 1
   5.     for j=1 to k do
   6.         if L(j) > L(j+1) then do
   7.              L(j)  ↔ L(j+1)
   8.              FLAG ← j

为什么是最少需要比较 n−1n-1 次?

2023/9/12 20:47
加载中...