Write a function to merge overlapping intervals in a list of intervals.
HardProblem Statement
Write a function to merge overlapping intervals in a list of intervals.
Sample Input
[[1, 3], [2, 6], [8, 10], [15, 18]]
Sample Output
Merged Intervals: [ [ 1, 6 ], [ 8, 10 ], [ 15, 18 ] ]
Limits
Time: 2s · Memory: 256 MB