코딩테스트 연습 - 옹알이 (1)주어진 문자 배열 {”aya”, “ye”, “woo”, “ma”}매개변수 : String\[] babbling리턴값 : babbling 배열의 원소 중, 주어진 문자 배열로만 이루어진 원소의 개수제한사항1 ≤ babbling 길이 ≤
코딩테스트 연습 - 크기가 작은 부분 문자열매개변수 : t, p - 숫자로 이루어진 문자열리턴값 : t 의 부분 문자열의 숫자가 p 의 숫자보다 작거나 같은 경우의 수제한사항1 ≤ p 의 길이 ≤ 18p 의 길이 ≤ t 의 길이 ≤ 10,000t , p 는 숫자로만 이
코딩테스트 연습 - 가장 가까운 같은 글자매개변수 : 문자열 s리턴값 : s 의 각 문자마다, 현재 문자 이전에 있는 문자 중, 현재 문자와 동일한 문자가 몇번째 앞에 있는지 담은 int 배열제한사항1 ≤ s 의 길이 ≤ 10,000Map<Character, In
코딩테스트 연습 - 가장 가까운 같은 글자매개변수 : 원형 수열 모든 원소 int\[] element리턴값 : 연속 부분 수열 합으로 만들 수 있는 수의 개수제한사항3 ≤ element\[] 길이 ≤ 1,0001 ≤ element\[] 원소 ≤ 1,000부분합을 담을
코딩테스트 연습 - 이상한 문자 만들기매개변수 : 문자열 s한 개 이상의 단어로 구성하나 이상의 공백문자로 구분리턴값 : 각 단어의 짝수번째 알파벳 → 대문자로, 홀수번째 알파벳 → 소문자로 바꾼 문자열문자열 전체 짝/홀 인덱스가 아닌, 각 단어 기준 짝/홀 인덱스 판
코딩테스트 연습 - 제일 작은 수 제거하기매개변수 : int\[] arr - 정수를 저장한 배열길이 1 이상 배열중복되는 값은 없다.리턴값 : arr 배열에서 가장 작은 수를 제거한 배열단, 배열의 길이가 1이면 -1 반환arr 배열 길이가 1이면 -1을 returnL
코딩테스트 연습 - 키패드 누르기매개변수int\[] numbers - 순서대로 누를 번호가 담긴 배열배열 크기 1 ~ 1,000원소 값 0 ~ 9 정수String hand - 오른손잡이 or 왼손잡이“left” or “right”리턴값 : 각 번호를 누른 엄지손가락 L