코딩테스트

1. 문제: 중앙값 구하기 중앙값은 어떤 주어진 값들을 크기의 순서대로 정렬했을 때 가장 중앙에 위치하는 값을 의미합니다. 예를 들어 1, 2, 7, 10, 11의 중앙값은 7입니다. 정수 배열 array가 매개변수로 주어질 때, 중앙값을 return 하도록 solution 함수를 완성해보세요. 2. 제한사항 ● array의 길이는 홀수입니다. ● 0 < array의 길이 < 100 ● -1,000 < array의 원소 < 1,000 3. 입출력 예시 array result [1,2,7,10,11] 7 [9,-1,0] 0 4. 나의 풀이 public static int solution(int[] array) { int answer = 0; //이중for문과 if문을 이용하여 array배열의 원소를 낮은 ..
1. 문제: 배열 두 배 만들기= 정수 배열 numbers가 매개변수로 주어집니다. numbers의 각 원소에 두배한 원소를 가진 배열을 return하도록 solution 함수를 완성해주세요. 2. 제한사항 ● -10,000 ≤ numbers의 원소 ≤ 10,000 ● 1 ≤ numbers의 길이 ≤ 1,000 3. 입출력 예시 numbers result [1,2,3,4,5] [2,4,6,8,10] [1,2,100,-99,1,2,3] [2,4,200,-198,2,4,6] 4. 나의 풀이 public int[] solution(int[] numbers) { int[] answer = new int[numbers.Length]; //numbers배열의 원소를 0번방부터 두 배를 해서 answer에 대입. f..
1. 문제: 분수의 덧셈 첫 번째 분수의 분자와 분모를 뜻하는 numer1, denom1, 두 번째 분수의 분자와 분모를 뜻하는 numer2, denom2 가 매개변수로 주어집니다. 두 분수를 더한 값을 기약 분수로 나타냈을 때 분자와 분모를 순서대로 담은 배열을 return 하도록 solution 함수를 완성해보세요. 2. 제한사항 ● 0
ForMan_
'코딩테스트' 태그의 글 목록 (7 Page)