programmers5 [programmers] 신고 결과 받기 문제설명 문제풀이 import java.util.*; class Solution { public int[] solution(String[] id_list, String[] report, int k) { int[] answer = new int[id_list.length]; //1. 중복제거 HashSet reportSet = new HashSet(); for (String rep: report) { reportSet.add(rep); } //2. notifyListHash만들기 HashMap notifyListHash = new HashMap(); for(String rep : reportSet) { int blank = rep.indexOf(" "); String reporter = rep.substr.. ps 2022. 5. 10. [programmers] 숫자 문자열과 영단어 문제풀이 class Solution { public int solution(String s) { int answer = 0; String str=""; String intStr=""; String result=""; for(int i =0;i ps 2022. 5. 10. 상위 n개 레코드 내가 푼 결과 값은 두개다. 하나는 정렬한후 rownum으로 값을 구한것과 또 하나는 가장 작은 datetime을 구한 쿼리문이다. select NAME from (select rownum rnum, aa.* from (SELECT * FROM ANIMAL_INS ORDER BY DATETIME) aa) where rnum ps 2022. 5. 9. 핸드폰 번호 가리기 문제 내가 푼 코드 class Solution { public String solution(String phone_number) { String answer = ""; for(int i=0;i ps 2022. 5. 9. x만큼 간격이 있는 n개의 숫자 class Solution { public long[] solution(int x, int n) { long[] answer = new long[n]; long num=x; for(int i=0;i ps 2022. 5. 8. 이전 1 다음