プログラミングの基本の理論と実際
|
赤間 世紀 著
2008年 9月 1日発売
A5判
184ページ
[CD-ROM付]
価格 \2,090(本体 \1,900)
|
ISBN978-4-7775-1388-8 C3004 \1900E
|
 |
「データ構造」と「アルゴリズム」は、プログラミングの基本です。実際、「プログラム」は、ある「アルゴリズム」をプログラミング言語で具体的に記述したものであり、「データ構造」は実用的なプログラムで複雑な処理を行なうために必要な構造をもつ「データ」です。プログラムの理論では「プログラム=アルゴリズム+データ構造」という図式がしばしば用いられますが、それはこのことを指しています。
本書は、「データ構造」と「アルゴリズム」の理論と実際を「Java」で解説したものです。「Java」はオブジェクト指向型の言語ですが、「C言語」に類似した仕様をもち、これらの事項の学習にも適しています。また、「Java」は、現在さまざまなソフトウェア開発の言語として採用されているので、本書はプログラマーのレベルアップの助けにもなります。
添付CD-ROMには、「JDK 6u7」と本書「サンプル・プログラム」を収録。
|
|
■ 主な内容 ■ |
まえがき
[1.1]アルゴリズム |
[1.2]データ構造 |
[1.3]Java |
|
[2.1]フローチャート |
[2.2]構造化プログラミング |
[2.3]計算量 |
|
[3.1]JDK の入手法 |
[3.2]プログラムの作成と実行 |
[3.3]プログラム制御 |
|
[4.1]基本データ構造 |
[4.2]コレクション |
[4.3]リスト |
[4.4]セット |
[4.5]スタック |
[4.6]キュー |
|
|
[5.1]ソート |
[5.2]探索 |
[5.3]ハッシュ |
[5.4]文字列照合 |
付録CD-ROMについて 参考文献 索引
特別付録CD-ROM for Windows
●JDK 6u7 ●本書サンプル・プログラム 収録
※ 内容が一部異なる場合があります。発売日は、東京の発売日であり、地域によっては1〜2日程度遅れることがあります。あらかじめご了承ください。
|
|
 |

|