본문 바로가기

slice2

[Kotlin] 배열, 리스트 자르기 안녕하세요. 이번에는 Kotlin에서 배열, 리스트를 자르는 코드에 대하여 알아보았습니다. 배열, 리스트 자르는 코드 배열과 리스트를 자르는 코드에는 slice, sliceArray, copyOfRange, subList 등이 있습니다. 이제 하나씩 알아보도록 하겠습니다. Slice, SliceArray 란, Slice는 파라미터로 리스트를 전달해 주고, 원본 list에서, 파라미터로 받은 list의 element와 같은 인덱스의 값으로 된 리스트를 반환합니다. 코드로 확인해 보겠습니다. val list = mutableListOf(1, 2, 3, 4, 5) println(list.slice(2..4))) // [3, 4, 5] val array = intArrayOf(1, 2, 3, 4, 5) prin.. 2024. 1. 4.
[프로그래머스] K번째 수 Kotlin 안녕하세요. 이번에는 프로그래머스 K번째 수문제를 풀어보려고 합니다. https://school.programmers.co.kr/learn/courses/30/lessons/42748 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr Problem 함수 solution은 정수 n을 매개변수로 입력받습니다. n의 각 자릿수를 큰 것부터 작은 순으로 정렬한 새로운 정수를 리턴해주세요. 예를 들어 n이 118372면 873211을 리턴하면 됩니다. 배열 array의 i번째 숫자부터 j번째 숫자까지 자르고 정렬했을 때, k번째에 있는 수를 구하려 합니다. 예를 들어.. 2023. 12. 14.
반응형