CS50 2023 - Week5 Data Structures
概要Week5では、データ構造について学びます。
講義の主な内容は、抽象データ型、キュー、スタック、連結リスト、ツリー、バイナリーサーチツリー(二分探索木)、ハッシュテーブルです。
Lab 5Inheritance
血液型の継承をシミュレートするプログラムを作成します。
人間の血液型は2つの対立遺伝子によって決定されます。対立遺伝子はA、B、Oの3つがあり、子供は親からランダムに対立遺伝子の1つを受け継ぎます。この遺伝をシミュレートして、3世代の家族の血液型を表示する