[LeetCode] 57. Insert Interval

김민우·2023년 1월 16일
0

알고리즘

목록 보기
115/189

- Problem

57. Insert Interval

- 내 풀이

class Solution:
    def insert(self, intervals: List[List[int]], newInterval: List[int]) -> List[List[int]]:
        bisect.insort(intervals, newInterval)
        answer = []

        for start, end in intervals:
            if answer and answer[-1][1] >= start:
                answer[-1][1] = max(answer[-1][1], end)
            else:
                answer.append([start, end])

        return answer

- 결과

profile
Pay it forward.

0개의 댓글