코틀린백준 2

Kotlin (3) - 코틀린의 repeat와 Pair를 알아보자 (백준 1003)

코틀린 3번째편 입니다. 코틀린을 코틀린 답게 쓰기 위해서 알고리즘 문제 위주로 알아가는중 입니다. 오늘 알아 볼것은 repeat 입니다. 1. repact의 특징 https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/repeat.html repeat - Kotlin Programming Language kotlinlang.org @kotlin.internal.InlineOnly public inline fun repeat(times: Int, action: (Int) -> Unit) { contract { callsInPlace(action) } for (index in 0 until times) { action(index) } } repeat는 내부적으로 for..

코틀린 Kotlin 2021.05.23

Kotilin (2) - 코틀린 피보나치 수열 및 1..10 정리 (백준 11727)

코틀린을 코틀린답게 사용하는것이 목표인 Loner 입니다. 오늘은 코틀린에서 피보나치 수열을 구하는 방법들을 정리해보도록 하겠습니다. 피보나치 수열이란? 1 1 2 3 5 8 13 21 34 55 ..... 현재항과 이전항을 더해서 값이 꾸준이 올라가는 공식 입니다. 1+1 = 2 (여기서 1 = 2)이 아래로 바뀐다. 1+2 = 3 (여기서 2 = 3)이 아래로 내려간다. 2+3 = 5 .... 이렇게 무한 반복해서 끊임없이 숫자를 더 해가는 공식입니다. 알고리즘을 시작하려는 분들은 피보나치 수열은 꼭 알고가야하는 기본지식이라고 생각합니다. (응용할데가 너무 많아..) 피보나치 수열에 대한 설명은 이미 구글링을 하는 순간 엄청나게 많은 관련자료들이 이미 많기 때문에 간략하게 설명을 적어놨으니 따로 살펴..

코틀린 Kotlin 2021.05.21