본문 바로가기

코테연습185

56. 폰켓몬 Javascript https://programmers.co.kr/learn/courses/30/lessons/1845 코딩테스트 연습 - 폰켓몬 당신은 폰켓몬을 잡기 위한 오랜 여행 끝에, 홍 박사님의 연구실에 도착했습니다. 홍 박사님은 당신에게 자신의 연구실에 있는 총 N 마리의 폰켓몬 중에서 N/2마리를 가져가도 좋다고 했습니다. programmers.co.kr 1. 문제에 대한 이해 우리가 풀어야 할 문제는 무엇인가? - 최대한 다양한 종류의 폰켓몬을 가져갈 수 있는 폰켓몬의 종류 몇가지 일까? 주어진 자료는 무엇인가? - nums = N마리 폰켓몬의 종류 번호가 담긴 배열 조건은 무엇인가? - 같은 종류의 폰켓몬을 데려갈 수 있다. - nums의 길이는 항상 짝수이다 - 가장 많은 종류의 폰켓몬을 선택하는 방법이 .. 2022. 5. 31.
55. 체육복 Javascript https://programmers.co.kr/learn/courses/30/lessons/42862 코딩테스트 연습 - 체육복 점심시간에 도둑이 들어, 일부 학생이 체육복을 도난당했습니다. 다행히 여벌 체육복이 있는 학생이 이들에게 체육복을 빌려주려 합니다. 학생들의 번호는 체격 순으로 매겨져 있어, 바로 앞번 programmers.co.kr 1. 문제에 대한 이해 우리가 풀어야 할 문제는 무엇인가? - 체육 수업을 듣기 위해서는 체육복이 있어야한다. - 체육복 도난 당한 학생들이 여벌의 체육복이 있는 학생들한테 빌려서 체육 수업을 들을 수 있는 학생들은 총 몇명인가? 주어진 자료는 무엇인가? - n = 전체 학생 수 - lost = 체육복 도난 당한 학생들의 번호 - reverse = 여벌의 체육복이.. 2022. 5. 31.
54. 모의고사 Javascript https://programmers.co.kr/learn/courses/30/lessons/42840 코딩테스트 연습 - 모의고사 수포자는 수학을 포기한 사람의 준말입니다. 수포자 삼인방은 모의고사에 수학 문제를 전부 찍으려 합니다. 수포자는 1번 문제부터 마지막 문제까지 다음과 같이 찍습니다. 1번 수포자가 찍는 programmers.co.kr 1. 문제에 대한 이해 우리가 풀어야 할 문제는 무엇인가? - 수포자 세명이 문제를 찍어서 풀었는데 누가 제일 많이 맞췄을까? 주어진 자료는 무엇인가? - 정답이 들어있는 배열 answers - 수포자가 찍는 방식 - 수포자1 : 12345 반복 - 수포자2 : 21232425 반복 - 수포자3 : 3311224455 반복 조건은 무엇인가? - 수포자는 세명이다.. 2022. 5. 29.
53. 문자열압축 Javascript https://programmers.co.kr/learn/courses/30/lessons/60057 코딩테스트 연습 - 문자열 압축 데이터 처리 전문가가 되고 싶은 "어피치"는 문자열을 압축하는 방법에 대해 공부를 하고 있습니다. 최근에 대량의 데이터 처리를 위한 간단한 비손실 압축 방법에 대해 공부를 하고 있는데, 문 programmers.co.kr 1. 문제에 대한 이해 우리가 풀어야 할 문제는 무엇인가? - 주어진 문자열에서 문자 1개 단위 이상으로 잘라서 압축(중복 개수만큼 자르고 몇번 중복인지 숫자로 나타냄)하고 - n개 단위의 문자열로 잘라서 압축했을 때 가장 짧게 압축된 문자열의 길이를 구하라 주어진 자료는 무엇인가? - 문자열 s 조건은 무엇인가? - s는 소문자로 이루어져있다. 2. 계.. 2022. 5. 27.