Divide and Conquer
intermediateSplits a problem into halves, solves each recursively, and combines results — basis of Merge Sort and Binary Search.
38
[0]
27
[1]
43
[2]
3
[3]
9
[4]
82
[5]
Left half
Right half
Combine
Inactive
Initial array.
1 / 4
Splits a problem into halves, solves each recursively, and combines results — basis of Merge Sort and Binary Search.
Category: algorithms
Difficulty: intermediate
Time Complexity: O(n log n)
Space Complexity: O(log n)
View Divide and Conquer VisualizationSplits a problem into halves, solves each recursively, and combines results — basis of Merge Sort and Binary Search.