Merge Sort is a divide-and-conquer sorting algorithm that divides the array into halves, recursively sorts them, and then merges the sorted halves into a single sorted array.
Paradigm
Divide and Conquer
Author
John von Neumann
Tier
Time Complexity
Best
Avg
Worst
Space
O(n)
Properties