セクション1: Before we Start
1.Instructor’s Note
- コースの最後にプログラミングをホワイトボードを見ながら自分で実施
2.Introduction
- データがなければプログラミングできない
- データを扱うためにデータ構造を選択する必要がある
- physical data structure と logical data structureがある
- データ構造を知らないとITのプロになることができないし、データ構造なしではアプリケーションを作ることはできない
- データ構造の理解は3段階
- 1.データ構造とは何かとどの様に動くのかを知る
- 2.データ構造を詳細に知り、分析する事ができる
- 3.全てを詳細に知り、自分自身でコーディングする事ができる
- すでにプログラミング言語では、データ構造はライブラリで存在しているので、レベル1で十分
- 再帰はとても大事で、再帰からループに書き換えることもできる
セクション2: Essential C and C++ Concepts
3.Arrays Basics
- C and C++のコンセプトを説明
- arrayとは整数もしくは小数のデータセット