Spinach Forest

#PRACTICING

/ Leet, Paper   / 訓練活動 - Leet   / 訓練活動 - Leet   / ... 

Leet, Paper

|

04:49. ダラダラとインターネットをしてしまいこの時間。帰省以来ダラダラネットの習慣が復活してしまったのを直していかないと。はさておき、雑用して Leet して・・・くらいかな。

訓練活動 - Leet

|

04:44. さて Kotlin Leet です。なんか他のことをする時間がないが、まあ慣れるまでは仕方ない。そのうち slowdown したい。

さて Podcast 用の論文を選ぶか ... といっても次回はもう Dynamo で決まりなのだが、そのあとを考えたい気もする。Paperpile を整理しようかな。

訓練活動 - 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 を使いたくない。
    • こんなかんじ。なんとなく違う気もするが、時間切れ。