[プログラマー]コードテスト練習-貪欲な3級管制カメラ
Solution.java import java.util.*;
class Solution {
public int solution(int[][] routes) {
int answer = 1;
Arrays.sort(routes, Comparator.comparingInt(o -> o[0])); // 차량 진입 순서대로 정렬
int out = 30000;
for (int[] route : routes) {
if (route[1] < out) {
out = route[1];
}
else if (route[0] > out) {
answer++;
out = route[1];
}
}
return answer;
}
}
出典:プログラマーコードテスト練習、https://programmers.co.kr/learn/challenges
Reference
この問題について([プログラマー]コードテスト練習-貪欲な3級管制カメラ), 我々は、より多くの情報をここで見つけました
https://velog.io/@hye07on11/프로그래머스-코딩테스트-연습-탐욕법Greedy-Level-3-단속카메라
テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol
import java.util.*;
class Solution {
public int solution(int[][] routes) {
int answer = 1;
Arrays.sort(routes, Comparator.comparingInt(o -> o[0])); // 차량 진입 순서대로 정렬
int out = 30000;
for (int[] route : routes) {
if (route[1] < out) {
out = route[1];
}
else if (route[0] > out) {
answer++;
out = route[1];
}
}
return answer;
}
}
Reference
この問題について([プログラマー]コードテスト練習-貪欲な3級管制カメラ), 我々は、より多くの情報をここで見つけました https://velog.io/@hye07on11/프로그래머스-코딩테스트-연습-탐욕법Greedy-Level-3-단속카메라テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol