⏳ 문제
https://school.programmers.co.kr/learn/courses/30/lessons/181188
🌱 코드
def solution(targets):
answer = s = e = 0
targets.sort(key=lambda x:x[1]) # (s,e) e를 기준으로 정렬
for a, b in targets:
if e <= a: # 방문한 s좌표가 전에 방문했던 e좌표보다 작으면 미사일 발사 +1 => 겹치지 않으면
answer += 1
s, e = a, b
return answer
'알고리즘' 카테고리의 다른 글
[프로그래머스 / Java] 전화번호 목록 (0) | 2024.05.12 |
---|---|
[프로그래머스 / Python] 오픈채팅방 (0) | 2023.07.07 |
[프로그래머스 / Python] 택배 배달과 수거하기 (0) | 2023.06.27 |
[프로그래머스 / Python] 개인정보 수집 유효기간 (0) | 2023.06.24 |
[BOJ / Python] 14719 빗물 (0) | 2023.06.20 |