Selection, Insertion and Bubble Sort
Sorting — arranging items in order — is the most fundamental task in computation. Sorting enables efficient searching algorithms such as binary search. Selection, insertion and bubble sort are easily understandable and also similar to each other, but they are …