Sort the sequence 3, 1, 4, 1, 5, 9, 2, 6, 5 using insertion sort
Read moreTextbook Solutions for Data Structures and Algorithm Analysis in Java
Question
Write an efficient version of Shellsort and compare performance when the followingincrement sequences are used:a. Shells original sequenceb. Hibbards incrementsc. Knuths increments: hi = 12 (3i + 1)d. Gonnets increments: ht = N2.2 , and hk = hk+12.2 (with h1 = 1 if h2 = 2)e. Sedgewicks increments.
Solution
The first step in solving 7 problem number 48 trying to solve the problem we have to refer to the textbook question: Write an efficient version of Shellsort and compare performance when the followingincrement sequences are used:a. Shells original sequenceb. Hibbards incrementsc. Knuths increments: hi = 12 (3i + 1)d. Gonnets increments: ht = N2.2 , and hk = hk+12.2 (with h1 = 1 if h2 = 2)e. Sedgewicks increments.
From the textbook chapter Sorting you will find a few key concepts needed to solve this.
Visible to paid subscribers only
Step 3 of 7)Visible to paid subscribers only
full solution