訓練活動 - Leet
- 本日の Leet.
- N-th Tribonacci Number - LeetCode
- 主な間違いは val を let と書いたことです・・・。
- Kotlin, スマートな書き方があるはずだがダサい書き方しかできないな。
- Climbing Stairs - LeetCode
- さて DP, Python だと @cache とかいて終了だけど Kotlin ではなんか上手な書き方はあるのだろうか。たとえば Guava には memoize というのがあったが、ああいうかんじでできないか。
- Kotlin で higher order function どうかくのかなー・・・そういえば Programming Kotlin を買って帰省の飛行機で読んだが、なんか帰省周辺が色々大変だったせいで何も覚えていない。見直すべし。
- Official doc の方がよかった... High-order functions and lambdas | Kotlin
- こんなかんじになったが、もう一声である。var を使いたくない。
- こんなかんじ。なんとなく違う気もするが、時間切れ。
- N-th Tribonacci Number - LeetCode