CodingTest76 [Programmers] 파괴되지 않은 건물 (카카오 2022 공채) [문제 링크]https://school.programmers.co.kr/learn/courses/30/lessons/92344 프로그래머스SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr [효율성 실패 코드]import java.util.*;class Solution { int[][] board; public int solution(int[][] board, int[][] skill) { // board 건물 내구도 // skill -> type = 1 -> 공격 // skill -> type = 2 -> 회복 // skill -> [type, r1, c1, r2.. 2025. 9. 24. [Programmers] 양과 늑대 (카카오 2022 공채) [문제 링크]https://school.programmers.co.kr/learn/courses/30/lessons/92343 프로그래머스SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr [코드]import java.util.*;class Solution { class Node { int value; // 0:양, 1:늑대 Node left; Node right; public Node (int value) { this.value = value; } } int maxSheep = 0; publi.. 2025. 9. 16. [Programmers] 주차 요금 계산 (카카오 2022 공채) [문제 링크]https://school.programmers.co.kr/learn/courses/30/lessons/92341 프로그래머스SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr [코드]import java.util.*;class Solution { public int[] solution(int[] fees, String[] records) { // 기본 시간, 요금, 단위 시간, 단위 요금 int basicTime = fees[0]; int basicCharge = fees[1]; int partTime = fees[2]; int partChar.. 2025. 9. 10. [Programmers] k진수에서 소수 개수 구하기 (카카오 2022 공채) [문제 링크]https://school.programmers.co.kr/learn/courses/30/lessons/92335?language=java 프로그래머스SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr [코드]import java.util.*;class Solution { public int solution(int n, int k) { // 1. n을 k진수로 변환 // 2. 변환한 String을 "0" 기준으로 split // 3. 나뉘어진 String들을 Long 타입으로 바꾸고 소수찾기 // 4. 갯수 구하기 String s .. 2025. 9. 9. [Programmers] 신고 결과 받기 (카카오 2022 공채) [문제 링크]https://school.programmers.co.kr/learn/courses/30/lessons/92334?language=java 프로그래머스SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr [풀이 과정]단순 구현 문제 같아서 처음에 주석으로 내가 어떻게 해야할지 적어 놓고 하나하나 구현해 나갔습니다. [코드]import java.util.*;class Solution { public int[] solution(String[] id_list, String[] report, int k) { // 1. 일단 Map을 만들어 String신고 당한사람 : Set신고 한사람 // .. 2025. 9. 8. [Programmers] 섬 연결하기 [문제 링크]https://school.programmers.co.kr/learn/courses/30/lessons/42861 프로그래머스SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr [코드]import java.util.*;class Solution { int[] islands; public int solution(int n, int[][] costs) { islands = new int[n]; // 각 섬을 독립된 그룹으로 초기화 (자기 자신이 부모) for(int i = 0; i a[2] - b[2]); int tota.. 2025. 7. 31. 이전 1 2 3 4 ··· 13 다음