← Back

⚡ Chaos Meter Temple

Count Inversions Using Merge Sort

⚡ Inversion Counter ⚡
0
🔮 Merge Sort Inversion Detection 🔮
Original Array
⚡ INVERSION DETECTED!
Generate an array to count inversions!

📖 Inversion Count via Merge Sort

Inversion: Pair (i, j) where i < j but arr[i] > arr[j]

Key: During merge, if left[i] > right[j], all remaining left elements form inversions with right[j]

Count: mid - i + 1 inversions for each such case

Time: O(n log n)