1) Use merge sort to count inversions during merging. 2) When a right element is placed before left, it forms inversions. 3) Add the number of remaining elements in left to the count. 4) Merge sort ...
Day 75 of my coding challenge: GFG 160 + NeetCode 150 🚀 Problem 1 – Count Inversions (GFG 160) Expected Complexities: Time: O (n log n), Space: O (n) Optimal Solution: 𝐒𝐨𝐥𝐮𝐭𝐢𝐨𝐧: Using merge ...