Notice
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 안드로이드 유닛 테스트 예시
- 안드로이드 레트로핏 crud
- 안드로이드 유닛테스트란
- 스택 큐 차이
- 서비스 쓰레드 차이
- ANR이란
- 자바 다형성
- 안드로이드 유닛 테스트
- android retrofit login
- 2022 플러터 설치
- 안드로이드 레트로핏 사용법
- jvm이란
- rxjava disposable
- 안드로이드 라이선스
- 큐 자바 코드
- 클래스
- 안드로이드 os 구조
- rxjava hot observable
- 서비스 vs 쓰레드
- Rxjava Observable
- rxjava cold observable
- 플러터 설치 2022
- 객체
- ar vr 차이
- 멤버변수
- jvm 작동 원리
- android ar 개발
- 안드로이드 라이선스 종류
- 2022 플러터 안드로이드 스튜디오
- 스택 자바 코드
Archives
- Today
- Total
나만을 위한 블로그
[Algorithm] 프로그래머스 - 배열 뒤집기 (Kotlin) 본문
728x90
반응형
정수가 들어 있는 배열 num_list가 매개변수로 주어진다
num_list의 원소 순서를 거꾸로 뒤집은 배열을 리턴하도록 solution()을 완성하라
그냥 뒤집으면 된다. 코틀린은 컬렉션에 대한 여러 편의 함수를 제공하기 때문에 컬렉션 안의 요소를 뒤집는 함수를 호출한 다음 intArray로 바꿔주면 된다.
class Solution {
fun solution(num_list: IntArray) = num_list.reversed().toIntArray()
}
이것도 충분히 간단한데 더 간단하게 할 수 있다. 함수 한 번 호출하면 끝이다.
class Solution {
fun solution(num_list: IntArray) = num_list.reversedArray()
}
정말 변태같이 짧아진다. reversedArray()의 설명은 아래 공식문서를 참고한다.
https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/reversed-array.html
이 배열의 요소가 역순으로 들어있는 배열을 반환한다
반응형
'알고리즘 문제 풀이 > 프로그래머스' 카테고리의 다른 글
[Algorithm] 프로그래머스 - 직각삼각형 출력하기 (Kotlin) (0) | 2022.12.22 |
---|---|
[Algorithm] 프로그래머스 - 문자열 뒤집기 (Kotlin) (0) | 2022.12.22 |
[Algorithm] 프로그래머스 - 나이 출력 (Kotlin) (0) | 2022.12.22 |
[Algorithm] 프로그래머스 - 아이스 아메리카노 (Kotlin) (0) | 2022.12.22 |
[Algorithm] 프로그래머스 - 옷가게 할인 받기 (Kotlin) (0) | 2022.12.22 |
Comments