본문 바로가기

코딩테스트6

[문제] n의 배수 고르기 ㅁ 문제 정수 n과 정수 배열 numlist가 매개변수로 주어질 때, numlist에서 n의 배수가 아닌 수들을 제거한 배열을 return하도록 solution 함수를 완성해주세요.   ㅁ 제한사항 1 ≤ n ≤ 10,000 1 ≤ numlist의 크기 ≤ 100 1 ≤ numlist의 원소 ≤ 100,000  ㅁ 입출력 예      ㅁ 풀이 class Solution { public int[] solution(int n, int[] numlist) { int number = 0; for(int i=0; i     ㅁ 다른 풀이 (배열 대신 list 사용) import java.util.*;class Solution { public int[.. 2024. 10. 10.
[문제] 대문자와 소문자 ㅁ 문제 문자열 my_string이 매개변수로 주어질 때, 대문자는 소문자로 소문자는 대문자로 변환한 문자열을 return하도록 solution 함수를 완성해주세요.   ㅁ 제한사항 1 ≤ my_string의 길이 ≤ 1,000 my_string은 영어 대문자와 소문자로만 구성되어 있습니다.  ㅁ 입출력 예     ㅁ 풀이  class Solution { public String solution(String my_string) { char[] cc = my_string.toCharArray(); for(int i=0; i= 'a' && cc[i] = 'A' && cc[i]   - new String(char[]) 생성자를 사용해서 char[] 배열을 Strin.. 2024. 10. 10.
[문제] 숨어있는 숫자의 덧셈 (1) ㅁ 문제 문자열 my_string이 매개변수로 주어집니다. my_string안의 모든 자연수들의 합을 return하도록 solution 함수를 완성해주세요.   ㅁ 제한사항 1 ≤ my_string의 길이 ≤ 1,000 my_string은 소문자, 대문자 그리고 한자리 자연수로만 구성되어있습니다.  ㅁ 입출력 예     ㅁ 풀이 class Solution { public int solution(String my_string) { char[] cc = my_string.toCharArray(); int sum = 0; for(int i=0; i= 65 && cc[i] = 97 && cc[i]   - 문자열 my_string이 소문자, .. 2024. 10. 10.
[문제] 문자 반복 출력하기 ㅁ 문제 문자열 my_string과 정수 n이 매개변수로 주어질 때, my_string에 들어있는 각 문자를 n만큼 반복한 문자열을 return 하도록 solution 함수를 완성해보세요.   ㅁ 제한사항 2 ≤ my_string 길이 ≤ 5 2 ≤ n ≤ 10 "my_string"은 영어 대소문자로 이루어져 있습니다.  ㅁ 입출력 예     ㅁ 풀이 class Solution { public String solution(String my_string, int n) { String answer = ""; for(int i=0; i   - 배열의 길이를 가져올 때는 뒤에 ()를 붙이지 않는다. - 배열은 length 속성으로, 문자열은 length.. 2024. 10. 10.
[문제] 짝수는 싫어요 ㅁ 문제 정수 n이 매개변수로 주어질 때, n 이하의 홀수가 오름차순으로 담긴 배열을 return하도록 solution 함수를 완성해주세요.   ㅁ 제한사항 1 ≤ n ≤ 100  ㅁ 입출력 예     ㅁ 풀이 class Solution { public int[] solution(int n) { int[] arr; if(n%2 == 1){ arr = new int[n/2 + 1]; }else{ arr = new int[n/2]; } int num = 0; for(int i=1; i  - n이하의 홀수만 뽑는 것은 for 반복문으로 i를 1부터 .. 2024. 10. 10.
[문제] 중앙값 구하기 ㅁ 문제  중앙값은 어떤 주어진 값들을 크기의 순서대로 정렬했을 때 가장 중앙에 위치하는 값을 의미합니다.예를 들어 1, 2, 7, 10, 11의 중앙값은 7입니다.정수 배열 array가 매개변수로 주어질 때, 중앙값을 return 하도록 solution 함수를 완성해보세요.   ㅁ 제한 사항 array의 길이는 홀수입니다. 0 -1,000  ㅁ 입출력 예     ㅁ 풀이 class Solution { public int solution(int[] array) { int num = 0; while(true){ int escape = 0; for(int i=0; i array[i+.. 2024. 10. 9.