프로그래머스 1단계 - 폰켓몬
https://programmers.co.kr/learn/courses/30/lessons/1845 코딩테스트 연습 - 폰켓몬 당신은 폰켓몬을 잡기 위한 오랜 여행 끝에, 홍 박사님의 연구실에 도착했습니다. 홍 박사님은 당신에게 자신의 연구실에 있는 총 N 마리의 폰켓몬 중에서 N/2마리를 가져가도 좋다고 했습니다. programmers.co.kr import java.util.*; //nums의 갯수의 절반 만큼 포켓몬을 가지고갈수 있다.. //포켓몬은 중복으로 가져갈수 없음.. //{1,2,3,4,5,6} 이라면 최대 3개의 포켓몬을 가지고갈수 있고, 총 다른 종류의 포켓몬 3개를 가지고갈수 잇다 //{1,1,1,2,2,2} 라면 최대 3개의 포켓몬을 가지고 갈 수 있지만, 다른 종류의 포켓몬을 가져..
2021. 4. 26.
프로그래머스 1단계 - 모의고사
https://programmers.co.kr/learn/courses/30/lessons/42840 코딩테스트 연습 - 모의고사 수포자는 수학을 포기한 사람의 준말입니다. 수포자 삼인방은 모의고사에 수학 문제를 전부 찍으려 합니다. 수포자는 1번 문제부터 마지막 문제까지 다음과 같이 찍습니다. 1번 수포자가 찍는 programmers.co.kr import java.util.*; class Solution { public int[] solution(int[] answers) { int[] supo1 = {1, 2, 3, 4, 5}; int[] supo2 = {2, 1, 2, 3, 2, 4, 2, 5}; int[] supo3 = {3, 3, 1, 1, 2, 2, 4, 4, 5, 5}; int supo1a..
2021. 4. 18.
프로그래머스 1단계 - K번째수
https://programmers.co.kr/learn/courses/30/lessons/42748 코딩테스트 연습 - K번째수 [1, 5, 2, 6, 3, 7, 4] [[2, 5, 3], [4, 4, 1], [1, 7, 3]] [5, 6, 3] programmers.co.kr import java.util.*; class Solution { public int[] solution(int[] array, int[][] commands) { int[] answer = new int[commands.length]; for(int i=0; i
2021. 4. 18.
프로그래머스 1단계 - 크레인 인형뽑기 게임
https://programmers.co.kr/learn/courses/30/lessons/64061 코딩테스트 연습 - 크레인 인형뽑기 게임 [[0,0,0,0,0],[0,0,1,0,3],[0,2,5,0,1],[4,2,4,4,2],[3,5,1,3,1]] [1,5,3,5,1,2,1,4] 4 programmers.co.kr import java.util.*; class Solution { public int solution(int[][] board, int[] moves) { //board에는 어떤 2차원 배열의 값이 들어가있다. //moves는 어떤위치의 인형을 뽑을지의 순서이다. //moves[0]의 값이 1이라면 board[0][0]부터 시작한다. //board[0][0]이 0이기때문에 board[0]..
2021. 4. 14.