본문 바로가기

코테연습185

69. 가장 큰 수 Javascript https://programmers.co.kr/learn/courses/30/lessons/42746 코딩테스트 연습 - 가장 큰 수 0 또는 양의 정수가 주어졌을 때, 정수를 이어 붙여 만들 수 있는 가장 큰 수를 알아내 주세요. 예를 들어, 주어진 정수가 [6, 10, 2]라면 [6102, 6210, 1062, 1026, 2610, 2106]를 만들 수 있고, 이중 가장 큰 programmers.co.kr 1. 문제에 대한 이해 우리가 풀어야 할 문제는 무엇인가? - 0 또는 양의 정수가 주어졌을 때, 정수를 이어 붙여 만들 수 있는 가장 큰 수를 알아내 주세요 주어진 자료는 무엇인가? - 0 또는 양의 정수가 담긴 배열 numbers 조건은 무엇인가? - numbers의 길이는 1 이상 100,00.. 2022. 6. 24.
68. 같은 숫자는 싫어 Javascript https://programmers.co.kr/learn/courses/30/lessons/12906 코딩테스트 연습 - 같은 숫자는 싫어 배열 arr가 주어집니다. 배열 arr의 각 원소는 숫자 0부터 9까지로 이루어져 있습니다. 이때, 배열 arr에서 연속적으로 나타나는 숫자는 하나만 남기고 전부 제거하려고 합니다. 단, 제거된 후 남은 programmers.co.kr 1. 문제에 대한 이해 우리가 풀어야 할 문제는 무엇인가? - 배열 arr에서 연속적으로 나타나는 숫자는 하나만 남기고 전부 제거 주어진 자료는 무엇인가? - arr = 숫자 0부터 9까지로 이루어져 있는 배열 조건은 무엇인가? - 제거된 후 남은 수들을 반환할 때는 배열 arr의 원소들의 순서를 유지 - 배열 arr의 크기 : 1,0.. 2022. 6. 23.
67. 나머지가 1이 되는 수 찾기 https://programmers.co.kr/learn/courses/30/lessons/87389 코딩테스트 연습 - 나머지가 1이 되는 수 찾기 자연수 n이 매개변수로 주어집니다. n을 x로 나눈 나머지가 1이 되도록 하는 가장 작은 자연수 x를 return 하도록 solution 함수를 완성해주세요. 답이 항상 존재함은 증명될 수 있습니다. 제한사항 입 programmers.co.kr 1. 문제에 대한 이해 우리가 풀어야 할 문제는 무엇인가? - n을 x로 나눈 나머지가 1이 되도록 하는 가장 작은 자연수 x를 return 주어진 자료는 무엇인가? - 자연수 n 조건은 무엇인가? - 3 ≤ n ≤ 1,000,000 2. 계획 이 문제를 푸는데 있어서 유용하게 쓸 수 있는 지식은 무엇인가? - % .. 2022. 6. 22.
66. 2016년 Javascript https://programmers.co.kr/learn/courses/30/lessons/12901 코딩테스트 연습 - 2016년 2016년 1월 1일은 금요일입니다. 2016년 a월 b일은 무슨 요일일까요? 두 수 a ,b를 입력받아 2016년 a월 b일이 무슨 요일인지 리턴하는 함수, solution을 완성하세요. 요일의 이름은 일요일부터 토요일까 programmers.co.kr 1. 문제에 대한 이해 우리가 풀어야 할 문제는 무엇인가? - 2016년 a월 b일이 무슨 요일인가? 주어진 자료는 무엇인가? - 월 = a - 일 = b 조건은 무엇인가? - 윤년 (2월29일까지 있음) - 13월 26일이나 2월 45일같은 날짜는 주어지지 않는다 - 2016년 1월 1일은 금요일이다. 2. 계획 이 문제.. 2022. 6. 21.