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 | 31 |
Tags
- 큐 자바 코드
- android ar 개발
- 안드로이드 라이선스 종류
- 안드로이드 라이선스
- 객체
- 안드로이드 레트로핏 사용법
- Rxjava Observable
- 자바 다형성
- 안드로이드 레트로핏 crud
- 안드로이드 유닛 테스트
- android retrofit login
- ANR이란
- 안드로이드 유닛테스트란
- 서비스 vs 쓰레드
- 안드로이드 os 구조
- rxjava cold observable
- 안드로이드 유닛 테스트 예시
- 스택 자바 코드
- 서비스 쓰레드 차이
- 클래스
- rxjava hot observable
- jvm 작동 원리
- ar vr 차이
- rxjava disposable
- 멤버변수
- 2022 플러터 설치
- jvm이란
- 플러터 설치 2022
- 스택 큐 차이
- 2022 플러터 안드로이드 스튜디오
Archives
- Today
- Total
나만을 위한 블로그
[Algorithm] 프로그래머스 - 문자열 잘라서 정렬하기 (Kotlin) 본문
728x90
반응형
문자열 myString이 주어진다. "x"를 기준으로 해당 문자열을 잘라내 배열을 만든 후, 사전순으로 정렬한 배열을 리턴하는 함수를 완성하라
x를 기준으로 문자열을 나눠야 하니까 split()을 쓰는 건 동일하다.
이 때 빈 문자열이 생길 수 있으니 filter로 공백이 아닌 글자만 뽑아낸 다음, sorted()로 정렬하고 배열로 만들면 된다.
class Solution {
fun solution(myString: String): Array<String> = myString.split("x")
.filter { it != "" }
.sorted()
.toTypedArray()
}
반응형
'알고리즘 문제 풀이 > 프로그래머스' 카테고리의 다른 글
[Algorithm] 프로그래머스 - 문자열 바꿔서 찾기 (Kotlin) (0) | 2024.06.01 |
---|---|
[Algorithm] 프로그래머스 - 간단한 식 계산하기 (Kotlin) (0) | 2024.06.01 |
[Algorithm] 프로그래머스 - x 사이의 개수 (Kotlin) (0) | 2024.06.01 |
[Algorithm] 프로그래머스 - 공백으로 구분하기 2 (Kotlin) (0) | 2024.05.31 |
[Algorithm] 프로그래머스 - 공백으로 구분하기 1 (Kotlin) (0) | 2024.05.31 |
Comments