Concept Flow - Count Inversions in Array
Start with array
Divide array into two halves
Recursively count inversions in left half
Recursively count inversions in right half
Merge two halves while counting split inversions
Sum left + right + split inversions
Return total inversion count
The array is split recursively, counting inversions in each half and during merge, then sums all counts.
