1
class Solution:
2
def intersectionSizeTwo(self, intervals: List[List[int]]) -> int:
3
ans = []
4
for x, y in sorted(intervals, key=lambda x: (x[1], -x[0])):
5
if not ans or ans[-2] < x:
6
if ans and x <= ans[-1]:
7
ans.append(y)
8
else:
9
ans.extend([y - 1, y])
10
return len(ans)

0

WPM •0 •0

100%

ACC •0 •0

0s

TIME •0