新・明解 C言語で学ぶアルゴリズムとデータ構造 第2版
本書の概略
はじめに
目 次
本 文
演習問題の解答
章末問題の解答
ダウンロード
発行日・履歴
著書のページ
みなさんは、プログラムを作成しているときに、次のような《
要求
》に出会ったことはありませんか?
データの集まりの中に、ある特定の値が入っているかどうかを調べたい。
配列の要素を小さいほうから順に並べたい。
常に50音順に並ぶように、データの集合を構造化したい。
本書『
新・
明解
C言語で学ぶアルゴリズムとデータ構造 第2版
』は、このような要求を即座にプログラム化できる力を身につけるためのテキストです。
基本的なアルゴリズムとデータ構造に始まって、目的とするデータを見つける
探索
、データの並びを一定の順序で並びかえる
ソート
、さらには、
スタック
/
キュー
/
再帰的アルゴリズム
/
線形リスト
/
2分探索木
などを学習します。
視覚的なイメージをつかみやすい
230点
の
図表
と、実際に動作する
113編
の
プログラム
が、みなさんの理解の手助けとなるでしょう。
もっとも、紙に印刷されたプログラムリストや図を眺めているだけでは、実行に伴うプログラムの流れの分岐や変数の値の変化などは、なかなか把握できません。そこで用意したのが、出版社のサポートサイトからダウンロードできる
アルゴリズム体験学習ソフトウェア
です。このソフトウェアを使えば、刻々と変化するアルゴリズムの流れや変数の変化などが手に取るように分かります。プログラムをステップ単位で進めたり戻したりして、みなさん自身でソフトウェアを操作しながら学習を進めていきましょう。
さらに、
100問
にもおよぶプログラム作成の演習問題を解くことによって、学習内容が身につくとともに、
コーディング能力
が高められるようになっています。
各章の章末に示している
67問
の文章問題は、基本情報技術者試験で出題された問題ですので、
資格試験対策のための学習
もサポートします。これらの問題にチャレンジして、理解を深めましょう。
本書を活用して、アルゴリズムとデータ構造の基礎的な知識や、それらを用いたプログラムの技術等を習得していただければ幸いです。
2021年4月
柴田 望洋
オンラインで購入できます!
□
amazonで購入
本書の概略
はじめに
目 次
本 文
演習問題の解答
章末問題の解答
ダウンロード
発行日・履歴
著書のページ