测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看

A39218. 插入排序算法的伪代码如下。输入:数组 A,元素下标为 1 ~ n。输出:按非递减顺序排序的 A。插入排序算法:for i = 2 to nkey = A[i]j = i - 1while j > 0 and A[j] > keyA[j + 1] = A[j]j = j - 1A[j + 1] = key对 n 个数用以上排序算法进行排序,第 5 行语句最少执行 () 次,最多执行 () 次。

单选题 中等

题目描述

插入排序算法的伪代码如下。

输入:数组 A,元素下标为 1 ~ n。

输出:按非递减顺序排序的 A。

插入排序算法:

for i = 2 to n

key = A[i]

j = i - 1

while j > 0 and A[j] > key

A[j + 1] = A[j]

j = j - 1

A[j + 1] = key

对 n 个数用以上排序算法进行排序,第 5 行语句最少执行 () 次,最多执行 () 次。

选项(单选)

上一题 下一题