金子邦彦研究室プログラミングC 言語によるアルゴリズムとデータ構造

C 言語によるアルゴリズムとデータ構造

C プログラムの実例を使って,アルゴリズム,データ構造,プログラミングの理解を深めることを重視.

※ 演習では,Python Tutor を使用する.あわせて, https://visualgo.net/ja で公開されている VisuAlgo を使用する

サイト内の主なC/C++ プログラミング関連ページ

基本的なデータ構造

  1. 連結リスト [PDF], [パワーポイント]
  2. 双方向リスト [PDF], [パワーポイント]
  3. 二分木と走査 [PDF], [パワーポイント]
  4. 二分探索木 [PDF], [パワーポイント]
  5. スタック [PDF], [パワーポイント]
  6. グラフ,ソート,連結リスト [PDF], [パワーポイント]

計算

種々のアルゴリズム