728x90
반응형
목차
문제
https://school.programmers.co.kr/learn/courses/30/lessons/181188?language=javascript
프로그래머스
SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프
programmers.co.kr
문제 구현 방향성
브루트 포스는 불가하므로 그리디로 접근해야 하는 문제이다.
현재 지점이 요격 지점의 시작점보다 작거나 같으면 요격지점의 끝점으로 이동시켜 준 후
answer++을 해주면 된다.
코드 구현
function solution(targets) {
let sorted = targets.sort((a, b)=> a[1]- b[1]);
let before =0;
var answer = 0;
for(let s of sorted){
if(before<=s[0]){
before = s[1];
answer++;
}
}
return answer;
}반응형
'PS > 프로그래머스' 카테고리의 다른 글
| [프로그래머스][브루트포스] 이모티콘 할인 행사 (0) | 2025.09.02 |
|---|---|
| [프로그래머스][bfs] 리코쳇 로봇 bfs 구현 (1) | 2025.09.01 |
| [프로그래머스][그리디] 광물캐기 (5) | 2025.07.15 |
| [프로그래머스][그리디] n+1 카드게임 (4) | 2025.07.10 |
| [프로그래머스][백트래킹][이분탐색][조합] 주사위 고르기 (1) | 2025.07.04 |