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, and split inversions
Return total inversion count
The array is split into halves recursively, counting inversions in each half and during merge, then sums all counts.
