Coding Test

▶filter() 함수와 ▶includes 활용한 간단한 문제가 있어 정리해보고자 합니다. 문제설명 문자열 my_string과 정수 배열 indices가 주어질 때, my_string에서 indices의 원소에 해당하는 인덱스의 글자를 지우고 이어 붙인 문자열을 return 하는 solution 함수를 작성해 주세요. 제한사항 1 ≤ indices의 길이 < my_string의 길이 ≤ 100 my_string은 영소문자로만 이루어져 있습니다 0 ≤ indices의 원소 < my_string의 길이 indices의 원소는 모두 서로 다릅니다. 입출력 예 & 설명 입출력 예 #1 예제 1번의 my_string의 인덱스가 잘 보이도록 표를 만들면 다음과 같습니다. indices에 있는 인덱스의 글자들을 지우..
▶구조 분해 할당 활용한 간단한 문제가 있어 정리해보고자 합니다. 문제설명 정수 배열 date1과 date2가 주어집니다. 두 배열은 각각 날짜를 나타내며 [year, month, day] 꼴로 주어집니다. 각 배열에서 year는 연도를, month는 월을, day는 날짜를 나타냅니다. 만약 date1이 date2보다 앞서는 날짜라면 1을, 아니면 0을 return 하는 solution 함수를 완성해 주세요. 제한사항 date1의 길이 = date2의 길이 = 3 0 ≤ year ≤ 10,000 1 ≤ month ≤ 12 day는 month에 따라 가능한 날짜로 주어집니다. 입출력 예 & 설명 입출력 예 #1 date1이 date2보다 하루 앞서기 때문에 1을 return 합니다. 입출력 예 #2 dat..
▶reduce() 함수를 사용한 간단한 문제가 있어 정리해보고자 합니다. 문제설명 두 정수 a, d와 길이가 n인 boolean 배열 included가 주어집니다. 첫째항이 a, 공차가 d인 등차수열에서 included [i]가 i + 1항을 의미할 때, 이 등차수열의 1항부터 n항까지 included가 true인 항들만 더한 값을 return 하는 solution 함수를 작성해 주세요. 제한사항 1 ≤ a ≤ 100 1 ≤ d ≤ 100 1 ≤ included의 길이 ≤ 100 included에는 true가 적어도 하나 존재합니다. 입출력 예 & 설명 입출력 예 #1 예제 1번은 a와 d가 각각 3, 4이고 included의 길이가 5입니다. 이를 표로 나타내면 다음과 같습니다. 따라서 true에 해당..
▶slice() 함수를 사용한 간단한 문제가 있어 정리해보고자 합니다. 문제설명 문자열 my_string과 두 정수 m, c가 주어집니다. my_string을 한 줄에 m 글자씩 가로로 적었을 때 왼쪽부터 세로로 c번째 열에 적힌 글자들을 문자열로 return 하는 solution 함수를 작성해 주세요. 제한사항 my_string은 영소문자로 이루어져 있습니다. 1 ≤ m ≤ my_string의 길이 ≤ 1,000 m은 my_string 길이의 약수로만 주어집니다. 1 ≤ c ≤ m 입출력 예 & 설명 입출력 예 #1 예제 1번의 my_string을 한 줄에 4 글자씩 쓰면 다음의 표와 같습니다. 2열에 적힌 글자를 세로로 읽으면 happy이므로 "happy"를 return 합니다. 입출력 예 #2 예제..
지누박
'Coding Test' 카테고리의 글 목록 (37 Page)