I am wondering how I can change the output of insertion sort into non-increasing order? For example 537 would be 753. Also, would the runtime would be the same compared to increasing (both best and worst case)?
Pseudo Code:
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