[프로그래머스/Kotlin] A로 B 만들기 (Lv. 0)
·
Algorithm/kotlin
문제 문자열 before와 after가 매개변수로 주어질 때, before의 순서를 바꾸어 after를 만들 수 있으면 1을, 만들 수 없으면 0을 return 하도록 solution 함수를 완성해보세요.  제한사항0  before의 길이 == after의 길이 before와 after는 모두 소문자로 이루어져 있습니다. 입출력 예 코드class Solution { fun solution(before: String, after: String): Int { var afterArray = ArrayList() for(i in 0 until after.length){ afterArray.add(after[i]) } ..
[프로그래머스/Kotlin] 2차원으로 만들기 (Lv. 0)
·
Algorithm/kotlin
문제 정수 배열 num_list와 정수 n이 매개변수로 주어집니다. num_list를 다음 설명과 같이 2차원 배열로 바꿔 return하도록 solution 함수를 완성해주세요. num_list가 [1, 2, 3, 4, 5, 6, 7, 8] 로 길이가 8이고 n이 2이므로 num_list를 2 * 4 배열로 다음과 같이 변경합니다. 2차원으로 바꿀 때에는 num_list의 원소들을 앞에서부터 n개씩 나눠 2차원 배열로 변경합니다.  제한사항num_list의 길이는 n의 배 수개입니다.0 ≤ num_list의 길이 ≤ 1502 ≤ n  num_list의 길이 입출력 예 코드class Solution { fun solution(num_list: IntArray, n: Int): Array { ..
[프로그래머스/Kotlin] 배열 회전시키기 (Lv. 0)
·
Algorithm/kotlin
문제 정수가 담긴 배열 numbers와 문자열 direction가 매개변수로 주어집니다. 배열 numbers의 원소를 direction방향으로 한 칸씩 회전시킨 배열을 return하도록 solution 함수를 완성해주세요.  제한사항3 ≤ numbers의 길이 ≤ 20direction은 "left" 와 "right" 둘 중 하나입니다. 입출력 예 코드import java.util.*class Solution { fun solution(numbers: IntArray, direction: String): ArrayDeque { var answer: IntArray = intArrayOf() var deque = ArrayDeque() for(i in..
[프로그래머스/Kotlin] 문자열 정렬하기 (1) (Lv. 0)
·
Algorithm/kotlin
문제 문자열 my_string이 매개변수로 주어질 때, my_string 안에 있는 숫자만 골라 오름차순 정렬한 리스트를 return 하도록 solution 함수를 작성해보세요.  제한사항1 ≤ my_string의 길이 ≤ 100my_string에는 숫자가 한 개 이상 포함되어 있습니다.my_string은 영어 소문자 또는 0부터 9까지의 숫자로 이루어져 있습니다. 입출력 예 코드class Solution { fun isNum(str: String): Boolean{ return try{ str.toInt() true }catch(e: NumberFormatException){ false } } ..
나연쓰
'Algorithm' 카테고리의 글 목록 (9 Page)