본문 바로가기

프로그래머스/탐욕법

단속카메라

728x90

programmers.co.kr/learn/courses/30/lessons/42884

 

코딩테스트 연습 - 단속카메라

[[-20,15], [-14,-5], [-18,-13], [-5,-3]] 2

programmers.co.kr

#include <string>
#include <vector>
#include <algorithm>
using namespace std;

int solution(vector<vector<int>> routes) {
    int answer = 0;
    
    sort(routes.begin(),routes.end());
    int start = routes[0][0];
    int end = routes[0][1];
    int count =1;
    for(int i=0; i<routes.size(); i++){
        if(end<routes[i][0]){
            count++;
            end = routes[i][1];
         }
        if(routes[i][1]<=end){end = routes[i][1];}
        
    }
    answer = count;
    return answer;
}

'프로그래머스 > 탐욕법' 카테고리의 다른 글

셔틀버스  (0) 2021.03.09
숫자게임  (0) 2021.03.08
섬 연결하기 - 크루스칼 알고리즘  (0) 2021.02.05
구명보트  (0) 2020.12.30
큰 수 만들기  (0) 2020.12.29