Kotlin

하노이탑 재귀

여름나라겨울이야기 2020. 2. 17. 14:25
728x90
fun hanoi(s: String, d: String, e: String, n: Int) {
    if(n == 0) return

    hanoi(s, e, d, n - 1)
    println("$s 에서 $d 로 $n 번째 원반을 이동합니다.")
    hanoi(e, d, s, n - 1)
}

fun main() {
    hanoi("S", "D", "E", 3)
}
반응형

'Kotlin' 카테고리의 다른 글

변성 In Kotlin  (0) 2021.01.27
구구단 재귀  (0) 2020.02.17
BubbleSort 재귀  (0) 2020.02.17
RxKotlin2 사용을 위한 build.gradle  (0) 2019.05.16