CodingTest67 [Programmers] 순위 [문제 링크]https://school.programmers.co.kr/learn/courses/30/lessons/49191 프로그래머스SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr [코드]import java.util.*;class Solution { // user가 이긴 선수들 List win; // user가 진 선수들 List lose; boolean[] visited; int[][] results; public int solution(int n, int[][] results) { int answer = 0; this.results =.. 2025. 7. 15. [Programmers] 다리를 지나는 트럭 [문제 링크]https://school.programmers.co.kr/learn/courses/30/lessons/42583 프로그래머스SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr [코드]import java.util.*;class Solution { public int solution(int bridge_length, int weight, int[] truck_weights) { Queue queue = new LinkedList(); // 총 지나는데 걸리는 시간(답) int time = 0; // 빠진 트럭 없이 처리하기 위해 만든 idx .. 2025. 7. 14. [Programmers] 기능개발 [문제 링크]https://school.programmers.co.kr/learn/courses/30/lessons/42586 프로그래머스SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr [풀이 과정]처음에 남은 시간을 구하고 일을 처리하기 위한 일 수를 구한다.그리고 queue 자료구조를 통해 가장 먼저 들어간 작업을 빼서 몇일이 걸린지 확인 후다음에 계속 나오는 시간들을 비교해 정답을 구한다. [코드]import java.util.*;class Solution { public int[] solution(int[] progresses, int[] speeds) { List answer = new Array.. 2025. 7. 11. [Programmers] 괄호 회전하기 [문제 링크]https://school.programmers.co.kr/learn/courses/30/lessons/76502?language=java 프로그래머스SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr [풀이 과정]문제에서 말하는 검증은 Stack으로 검증하면 되는거고문자열을 어떻게 왼쪽으로 한칸씩 계속 땡기지 생각하다가Queue 자료구조를 사용하여 왼쪽으로 한칸씩 땡겨 사용하도록 구현하여 해결하였습니다.[코드]import java.util.*;class Solution { public int solution(String s) { int answer = 0; Queue .. 2025. 7. 9. [Programmers] 입국 심사 [문제 링크]https://school.programmers.co.kr/learn/courses/30/lessons/43238 프로그래머스SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr [코드]import java.util.*;class Solution { public long solution(int n, int[] times) { Arrays.sort(times); // 이분 탐색을 위한 정렬 long left = 0; // 최소 시간 long right = (long) times[times.length - 1] * n; // 최대 시간 long ans.. 2025. 6. 26. [Programmers] 메뉴 리뉴얼 [문제 링크]https://school.programmers.co.kr/learn/courses/30/lessons/72411?language=java 프로그래머스SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr [풀이 과정]https://www.youtube.com/watch?v=Jb34jY91450 이거보고 이해했다.진짜 이 문제 못 풀었으면 꼭 보길 바랍니다!!설명 너무 잘해주셔서 이해하고 스스로 풀었습니다. [코드]import java.util.*;class Solution { Map hashMap = new HashMap(); List answerList = new ArrayList(); public.. 2025. 6. 24. 이전 1 2 3 4 ··· 12 다음