answersLogoWhite

0

Who invented insertion sort?

Updated: 8/11/2023
User Avatar

Wiki User

9y ago

Best Answer

There are no records of when insertion sort was invented because people have been sorting things using the insertion sort and selection sort algorithms since before records began; they are ancient algorithms. You cannot be credited for creating an algorithm that already exists.

Shell sort, which is a refinement of insertion sort, was developed much later, in 1959 by Donald Shell. His algorithm can be credited because it takes advantage of a computer's processing abilities, whereas insertion sort and selection sort rely purely on a human's processing abilities.

User Avatar

Wiki User

8y ago
This answer is:
User Avatar
More answers
User Avatar

Wiki User

9y ago

There is no record of who invented it. This is probably because the algorithm was well-known long before there were any computers capable of implementing it; it closely reflects the way a human typically sorts things and is therefore a "common" algorithm.

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Who invented insertion sort?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

Who is best merge sort or insertion sort?

Merge sort is good for large data sets, while insertion sort is good for small data sets.


Why comparisons are less in merge sort than insertion sort?

the main reason is: Merge sort is non-adoptive while insertion sort is adoptive the main reason is: Merge sort is non-adoptive while insertion sort is adoptive


Using doublelinked list insertion sort in c language?

using doublelinked list insertion sort in c language


Explain and illustrate insertion sort algorithm to short a list of n numburs?

Explain and illustrate insertion sort algorithm to short a list of n numburs


How do you sort a link list?

You copy the list, while using an insertion sort criteria.


Which algorithm is more efficient- insertion sort algorithm or merge sort algorithm?

On average merge sort is more efficient however insertion sort could potentially be faster. As a result it depends how close to reverse order the data is. If it is likely to be mostly sorted, insertion sort is faster, if not, merge sort is faster.


What are the advantages of insertion sort?

It is less efficient on list containing more number of elements. As the number of elements increases the performance of the program would be slow. Insertion sort needs a large number of element shifts.


Suppose you are comparing implementations of insertion sort and merge sort on the same machine For inputs of size n insertion sort runs in 8n2 steps while merge sort runs in 64n lg n steps For which v?

we can give the delay function to the faster processing sort we can give the delay function to the faster processing sort


What is the main idea behind insertion sort?

The main idea of insertion sort is to consider each element at a time into an appropriate position relative to the sequence of previously ordered elements,such that the resulting sequence is also ordered.


Different types of sorting techniques in c language?

types of sorting in c language are: insertion sort selection sort bubble sort merge sort two way merge sort heap sort quick sort


Draw the decision trees for quicksort and insertion sort with n equals 3?

ronaldo


What is the average case of insertion sort?

i love my bobs shivam will lic it so much