728x90
320x100
Sorting & Greedy
def solution(routes):
answer = 1
# 나가는 지점에서 오름차순 정렬
routes.sort(key = lambda x : x[1])
point = routes[0][1]
for i in range(1, len(routes)):
if routes[i][0] > point:
point = routes[i][1]
answer += 1
return answer
728x90
320x100
'💻 하나씩 차곡차곡 > 프로그래머스 (Python)' 카테고리의 다른 글
코딩 기초 트레이닝 Day01 - 문자열 출력하기, a와 b출력하기, 문자열 반복해서 출력하기, 대소문자 바꿔서 출력하기, 특수문자 출력하기 (0) | 2023.10.05 |
---|---|
[Lv.2] 피로도 (0) | 2023.04.28 |
[Lv.1] 보석 쇼핑 (0) | 2023.04.26 |
[LV.1] 주차 요금 계산 (0) | 2023.03.23 |
[LV.1] 신고 결과 받기 (0) | 2023.03.22 |