Trivia ForgePlay free →

Which stable divide-and-conquer sorting algorithm recursively divides an input into halves, sorts each half, and then combines the two sorted halves?

Show answer

Merge Sort

Invented by John von Neumann in 1945, Merge Sort is a classic example of the divide-and-conquer strategy that guarantees a consistent O(n log n) runtime. Because it is a stable sort, it ensures that items with the same value maintain their original relative order. Think of it as a 'split and stitch' method that breaks a list down to single elements before weaving them back together in perfect order.

Would you remember this in 6 months?

Trivia Forge uses spaced repetition so facts stick. Free, no signup needed.

Turn on Algorithms practice →

More Algorithms trivia

See all 83 →