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
- 서비스 쓰레드 차이
- Rxjava Observable
- rxjava hot observable
- jvm이란
- 자바 다형성
- 안드로이드 라이선스
- 플러터 설치 2022
- android ar 개발
- 큐 자바 코드
- jvm 작동 원리
- 객체
- 안드로이드 레트로핏 사용법
- 2022 플러터 설치
- 안드로이드 os 구조
- 멤버변수
- 안드로이드 레트로핏 crud
- 안드로이드 유닛테스트란
- ANR이란
- 스택 큐 차이
- 2022 플러터 안드로이드 스튜디오
- 클래스
- 안드로이드 유닛 테스트
- 서비스 vs 쓰레드
- android retrofit login
- 안드로이드 유닛 테스트 예시
- rxjava cold observable
- 스택 자바 코드
- ar vr 차이
- 안드로이드 라이선스 종류
- rxjava disposable
Archives
- Today
- Total
나만을 위한 블로그
[Algorithm] 프로그래머스 - 편지 (Kotlin) 본문
728x90
반응형
편지를 쓰려고 한다. 글자 한 자 한 자를 가로 2cm 크기로 적으려고 하며 편지를 가로로만 적을 때, 축하 문구 message를 적기 위해 필요한 편지지의 최소 가로길이를 리턴하는 solution()을 완성하라
제한사항을 보면 그냥 message 길이에 2를 곱한 값을 리턴시키면 되겠다는 생각이 든다. 그래서 아래처럼 주먹구구식으로 풀어봤다.
class Solution {
fun solution(message: String): Int {
val length = message.length
return length * 2
}
}
이걸 줄인다면 아래처럼 된다.
class Solution {
fun solution(message: String) = (message.length * 2)
}
반응형
'알고리즘 문제 풀이 > 프로그래머스' 카테고리의 다른 글
[Algorithm] 프로그래머스 - 문자열 계산하기 (Kotlin) (0) | 2023.01.09 |
---|---|
[Algorithm] 프로그래머스 - 가장 큰 수 찾기 (Kotlin) (0) | 2023.01.08 |
[Algorithm] 프로그래머스 - 약수 구하기 (Kotlin) (0) | 2023.01.08 |
[Algorithm] 프로그래머스 - 한 번만 등장한 문자 (Kotlin) (0) | 2023.01.08 |
[Algorithm] 프로그래머스 - 인덱스 바꾸기 (Kotlin) (0) | 2023.01.08 |
Comments