Tick (✓) one box.[1]
- It only works on lists that are already sorted
- It is usually more efficient than a bubble sort for large lists
- It compares each item with the item next to it and swaps them
- It can only sort numbers, not words
Show the answer and mark scheme
- the list is repeatedly divided / split in half
- until each sub-list contains only one item
- uses more memory (to store the sub-lists)
- more complex to code / understand
- carries out all the splitting and merging even if the list is already sorted
- can be slower for very small lists