Concept Flow - Merge Sort as Divide and Conquer
Start: Full Array
Divide Array into Two Halves
Recursively Sort Left Half
→Recursively Sort Right Half
Base Case: Single Element or Empty
Merge Two Sorted Halves
Return Merged Sorted Array
Done
Merge Sort splits the array into halves recursively until single elements remain, then merges sorted halves back up.
