tst1ed
This commit is contained in:
parent
db61a8b742
commit
8369eccd77
|
@ -0,0 +1,26 @@
|
||||||
|
from typing import List
|
||||||
|
class Solution:
|
||||||
|
|
||||||
|
def merge(self, intervals: List[List[int]]) -> List[List[int]]:
|
||||||
|
intervals.sort()
|
||||||
|
outp = []
|
||||||
|
inlen =len(intervals)
|
||||||
|
curli = intervals[0]
|
||||||
|
if inlen == 1:
|
||||||
|
return intervals
|
||||||
|
else:
|
||||||
|
for i in range(1,inlen):
|
||||||
|
if intervals[i][0] > curli[1]:
|
||||||
|
outp.append(curli)
|
||||||
|
curli = intervals[i]
|
||||||
|
continue
|
||||||
|
else:
|
||||||
|
if intervals[i][1] >curli[1]:
|
||||||
|
curli[1] = intervals[i][1]
|
||||||
|
outp.append(curli)
|
||||||
|
outp.sort()
|
||||||
|
return outp
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue