プログラミング日記(21-01-03)

コードを書かないのに、勉強したというのは問題あるけど、頭を使ったというのは記事にしたいので、メモがてらに10ヶ月ほど、書いていこうと思う。

The Rust Programming Language 日本語版

とりあえず、読むだけ。
  • Rustacean とな?
  • かなり Rust は Ruby に近いと思うのが、このブロックってやつですよ。
  • しかし、シャドーイングは本当に有効なんすかね?
  • Rust の関数命名規則はスネークケースね。
  • 文は返り値を返さない。式は返す。つまり、コンマの有無が差になる。
  • 所有権の話は明日以降に。

アルゴリズムイントロダクション 第3版 総合版

  • アルゴリズムは科学技術。
  • 章末問題は飛ばしちゃお。
  • DFS と BFS のことを調べようと思って、飛ばしたら全く知らない数式出てきて諦める。

プログラマ脳を鍛える数学パズル シンプルで高速なコードが書けるようになる70問

  • Q23 は深さ優先探索だけど、まじで理解してないから、全然読めない。

なっとく!アルゴリズム

  • どうしても今日に BFS と DFS を知りたいので、読んでいく。
  • 幅優先探索は理解できるようになった。
  • 何故か、この本は深さ優先探索がない。

Python言語によるプログラミングイントロダクション 第2版

  • この本でわかっていないな、と思っていた場所は、やっぱり理解できていなかったなぁ、となること多し。
  • 名著だけど、迷著でもあると思う。

総括

今日は BFS と DFS について学べたのが尊い。

コメント

このブログの人気の投稿

応用情報技術者試験を受けてきました

ITパスポート試験まで残り1日

応用情報技術者試験まで残り1日