ファイルは個別にダウンロードされるため、プログラムを開始するには、ファイルをプロジェクトに収集する必要があります。
ファイルを別のデバイスにコピーまたはダウンロードすると、ファイル名が変更される可能性があるため、ライブラリ(ヘッダーファイル)が接続されているプログラム自体でファイル名を変更する必要があります。
コメントは、各機能の責任についてのみ書かれています。
この付録の内容は次のとおりです。
クラス(OOP):
1)アレイ
2)アレイ(テンプレート)
3)ブールベクトル
4)ブール行列
5)セット(ブールベクトルの継承者)
6)リスト(二重リンク)
7)複素数
8)合理的な割合
9)空間のポイント
10)長方形
並べ替え:
1)式によるシェル(h = h / 2)
2)式によるシェル(セジウィック)
3)シェーカー
4)ピラミッド(オプション1)
5)ピラミッド(オプション2)
6)ビットワイズ
7)バブル
8)マトリックスのトポロジー
9)リストのトポロジー
10)ホア
11)3つのファイルでNatural
アルゴリズム:
1)ハノイの塔
2)KMP-検索
3)BM-検索
4)バイナリ検索
5)トラベリングセールスマン(Dijkstraのアルゴリズムによる)
6)出張セールスマン(ヒューリスティック3方式)
7)POLIZ(ポーランド語の逆表記)