[프로그래머스/Java] Lv.1 완주하지 못한 선수 문제 풀이 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 import java.util.Arrays; class Solution { public String solution(String[] participant, String[] completion) { String answer = ""; //효율성 테스트가 있으니 중간에 break를 //해야한다는 생각을 하고 시작 Arrays.sort(participant); //두 배열은 한곳만 빼고 전부다 같기 때문에 Arrays.sort(completion); //정렬을 하면 한부분만 빼고 완전히 같은 배열 for(int i=0; i [JAVA] 프로그래머스 스쿨/JAVA Lv.1 2023. 1. 22. 18:48
[프로그래머스/Java] Lv.1 [1차] 다트 게임 문제 풀이 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 class Solution { public int solution(String dartResult) { int answer = 0; String[] dartP = dartResult.split("[0-9]+"); //정수를 기준으로 split을 해서 제곱보너스, 상 보너스를 체크 String[] dartS = dartResult.split("[^0-9]+"); //정수가 아닌 문자를 기준으로 split을 해서 원점수를 체크 int[] score = new int[4].. [JAVA] 프로그래머스 스쿨/JAVA Lv.1 2023. 1. 22. 18:46
[프로그래머스/Java] Lv.1 [1차] 비밀지도 문제 풀이 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 class Solution { public String[] solution(int n, int[] arr1, int[] arr2) { String[] answer = new String[n]; String s = ""; for(int i=0; i [JAVA] 프로그래머스 스쿨/JAVA Lv.1 2023. 1. 22. 18:42
[프로그래머스/Java] Lv.1 예산 문제 풀이 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 import java.util.Arrays; class Solution { public int solution(int[] d, int budget) { int answer = 0; Arrays.sort(d); //작은 수의 예산부터 처리 for(int i=0; i [JAVA] 프로그래머스 스쿨/JAVA Lv.1 2023. 1. 21. 23:48
[프로그래머스/Java] Lv.1 소수 만들기 문제 풀이 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 class Solution { public static boolean isPrime(int n) { //소수인지 판별해주는 메소드 for (int i = 2; i [JAVA] 프로그래머스 스쿨/JAVA Lv.1 2023. 1. 21. 23:46
[프로그래머스/Java] Lv.1 직사각형 별찍기 문제 풀이 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 import java.util.Scanner; class Solution { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int a = sc.nextInt(); int b = sc.nextInt(); for(int i=1; i [JAVA] 프로그래머스 스쿨/JAVA Lv.1 2023. 1. 16. 16:50
[프로그래머스/Java] Lv.1 x만큼 간격이 있는 n개의 숫자 문제 풀이 1 2 3 4 5 6 7 8 9 10 class Solution { public long[] solution(int x, int n) { long[] answer = new long[n]; for(long i=0; i [JAVA] 프로그래머스 스쿨/JAVA Lv.1 2023. 1. 16. 16:48
[프로그래머스/SQL] SELECT 재구매가 일어난 상품과 회원 리스트 구하기 문제 설명 문제 풀이 1 2 3 4 5 SELECT USER_ID, PRODUCT_ID FROM ONLINE_SALE GROUP BY USER_ID, PRODUCT_ID HAVING COUNT(*) > 1 ORDER BY USER_ID, PRODUCT_ID DESC; cs [SQL] 프로그래머스 스쿨/SELECT 2023. 1. 16. 00:55