Medium
Given meeting intervals (each [start, end]), return the minimum number of conference rooms required.
[start, end]
Input: grid = [[0,30],[5,10],[15,20]] Output: 2
Input: grid = [[7,10],[2,4]] Output: 1