2020-01-01から1年間の記事一覧

コンピュータシステムの理論と実装(nand2tetris) | 2章ブール算術

2章の中で重要なポイントを章内をまたいでまとめていきます。 要点: - chapter1の算術演算も論理ゲートで表現できる。 - 算術演算と論理演算が可能なALUの作成が目標。 加算器について: 同じ内容が異なる視点で説明されているので、その対応関係を掴むこと…

コンピュータシステムの理論と実装(nand2tetris) | 1章ブール論理

1章の中で重要なポイントを章内をまたいでまとめていきます。 ※自分が詰まった大事なポイント2つにアンダーラインを入れてます。 ブール関数: 入力がブール値、出力がブール値を返す関数 →(ブール)ゲート:ブール関数を物理的に実現したもの ブール関数の表…

『Pythonではじめるアルゴリズム入門』の感想

『Pythonではじめるアルゴリズム入門』について この本はPythonのコードを使って、様々なアルゴリズムを紹介している本です。 この本での目標は「アルゴリズムは何で必要なのか」「コード力・問題処理能力の上昇」「処理速度の意識・向上」とされています。…