목차

단속카메라

ps
링크programmers.co.kr/…
출처프로그래머스
문제 번호42884
문제명단속카메라
레벨Level 3
분류

그리디

시간복잡도O(nlogn)
인풋사이즈n<=10000
사용한 언어Python
해결날짜2021/06/18
태그

고득점 Kit - 탐욕법

풀이

코드

"""Solution code for "Programmers 42884. 단속카메라".

- Problem link: https://programmers.co.kr/learn/courses/30/lessons/42884
- Solution link: http://www.teferi.net/ps/problems/programmers/42884
"""

INF = float('inf')


def solution(routes):
    answer = 0
    intersect_r = -INF
    for l, r in sorted(routes):
        if l <= intersect_r:
            intersect_r = min(r, intersect_r)
        else:
            answer += 1
            intersect_r = r
    
    return answer