-
[Introduction to Algorithms, CLRS] Exercises 2.1-2알고리즘 2017. 9. 3. 20:01
This is a solution for Introduction to Algorithms. I write this for my study purpose.
Exercises 2.1-2 Rewrite the INSERTION-SORT procedure to sort into non-increasing instead of non- decreasing order.
Answer:
INSERTION-SORT (A)
1 for j = 2 to A.length
2 key = A[j]
3 // Insert A[j] into the sorted sequence A[1..j-1].
4 i =j - 1
5 while i >0 and A[i] < key
6 A[i+1] = A[i]
7 i = i - 1
8 A[i+1] = key
'알고리즘' 카테고리의 다른 글
[Introduction to Algorithms, CLRS] Exercises 2.1-4 (0) 2017.11.25 [Introduction to Algorithms, CLRS] Exercises 2.1-3 (0) 2017.09.16 [Introduction to Algorithms, CLRS] Exercises 2.1-1 (0) 2017.08.28 [Introduction to Algorithms, CLRS] Problems 1.1 (0) 2017.08.26 [Introduction to Algorithms, CLRS] Exercise 1.2-3 (0) 2017.08.15