본문 바로가기

프로그래머스30

Java 프로그래머스 영어 끝말잇기 https://school.programmers.co.kr/learn/courses/30/lessons/12981 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 분류 : 코딩테스트 연습 > Summer/Winter Coding(~2018) > 영어 끝말잇기 난이도 : 2 정답 코드 import java.util.*; class Solution { public int[] solution(int n, String[] words) { int []answer = {0, 0}; // 가장 먼저 탈락하는 사람의 번호와 그 사람이 자신의 몇 번째 차례에 탈락하는.. 2024. 3. 1.
Java 프로그래머스 [1차] 캐시 https://school.programmers.co.kr/learn/courses/30/lessons/17680 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 분류 : 코딩테스트 연습 > KAKAO BLIND RECRUITMENT > [1차] 캐시 난이도 : 2 정답 코드 import java.util.*; class Solution { public int solution(int cacheSize, String[] cities) { int answer = 0; LinkedList cache = new LinkedList(); for(String t.. 2024. 3. 1.
Java 프로그래머스 게임 맵 최단거리 https://school.programmers.co.kr/learn/courses/30/lessons/1844 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 분류 : 코딩테스트 연습 > 깊이/너비 우선 탐색(DFS/BFS) > 게임 맵 최단거리 난이도 : 2 정답 코드 import java.util.*; class Solution { static int [] arx = {-1,1,0,0}; static int [] ary = {0,0,-1,1}; public int solution(int[][] maps) { int answer = -1; Queu.. 2024. 2. 29.
Java 프로그래머스 짝지어 제거하기 https://school.programmers.co.kr/learn/courses/30/lessons/12973 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 분류 : 코딩테스트 연습 > 2017 팁스타운 > 짝지어 제거하기 난이도 : 2 정답 코드 import java.util.*; class Solution{ public int solution(String s){ Stack stack = new Stack(); for(int i = 0; i < s.length(); i++){ char target = s.charAt(i); if(!stack.i.. 2024. 2. 29.
Java 프로그래머스 카카오프렌즈 컬러링북 https://school.programmers.co.kr/learn/courses/30/lessons/1829 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 분류 : 코딩테스트 연습 > 2017 카카오코드 예선 > 카카오프렌즈 컬러링북 난이도 : 2 정답 코드 import java.util.*; class Solution { static class node{ int x; int y; public node(int x, int y){ this.x = x; this.y = y; } } static int [] arx = {-1,1,0,0}; static.. 2024. 2. 28.
Java 프로그래머스 연속된 부분 수열의 합 https://school.programmers.co.kr/learn/courses/30/lessons/178870 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 분류 : 코딩테스트 연습 > 연습문제 > 연속된 부분 수열의 합 난이도 : 2 정답 코드 import java.util.*; class Solution { static class memo implements Comparable{ int start; int end; int size; public memo(int start, int end, int size){ this.start = start.. 2024. 2. 28.