0
我想知道如何將插入排序的輸出更改爲非遞增順序?例如,537就是753.同樣,運行時間是否與增加(最佳和最差情況)相同?修改插入排序算法不增加
僞代碼:
INSERTION-SORT(A)
for j = 2 to A.length
key = A[j]
// Insert A[j] into the sorted sequence A[1..j]
i = j - 1
while i > 0 and A[i] > key
A[i +1] = A[i]
i = i - 1
A[i + 1] = key
你是什麼意思537將是753?你的意思是你想重新排列每個數字中的數字以降序排列然後進行排序嗎? –