BohYoh.comトップページへ

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

本書の概略 はじめに 目 次 本 文 ダウンロード 演習問題の解答 発行日・履歴 著書のページ

はじめに
 こんにちは。
 本書は、世界中で広く使われているC言語を題材にして、アルゴリズムとデータ構造を学習するためのテキストです。
 さて、アルゴリズムやデータ構造という言葉を聞いて、とりわけ難しいものと考えることはありません。C言語に限らず、少しでもプログラミングに触れたことがあれば、アルゴリズムやデータ構造を必ずや何らかの形で既に利用しているのです。というのも、アルゴリズムやデータ構造の概念は、プログラミング言語とは独立したものですが、いかなるプログラムも、アルゴリズムやデータ構造と無関係には存在しないからです。
 さてさて、アルゴリズムやデータ構造に関する書籍は、その性格上、理論的なことを羅列して解説したものが多く、どうしても初心者には敷居が高いように感じられます。本書では、読者のみなさんの立場にたって、なるべく分かりやすく読み進めながら多角的な学習を行えるように配慮しています。
 そのために本書が提供する最大の特徴の一つが、ソフトウェアやドキュメントを満載した付属ディスクです。
 紙に印刷されたプログラムリストや図を眺めるているだけですと、実行に伴うプログラムの流れの分岐や変数の値の変化などは、どうしても把握しにくいものです。刻々と変化するアルゴリズムの流れや変数の変化などを分かりやすく学習するためのアルゴリズム体験学習ソフトウェアを収録しています。プログラムをステップ単位で進めたり戻したりして、みなさん自身でソフトウェアを操作しながら習得しましょう。
 また、本書で学習した内容の確認や、資格試験対策のための学習をサポートする情報処理技術者試験の過去問題と解説を収録しています。基本情報技術者試験で出題された、アルゴリズムやデータ構造に関連する過去問題にチャレンジして、理解を深めましょう。
 まだまだあります。付属ディスクには、C言語入門書の一部や、無料で利用できるコンパイラブラウザなども収録しています。つまり、C言語を学習するための環境もそろうことになります。
x  これらのソフトウェアやドキュメント類と、本書を組み合わせながら学習することによって、大きな相乗効果がうまれるでしょう。
 本書を存分に活用して、プログラミング技術をスキルアップしていただけると幸いです。


オンラインで購入できます!  □amazonで購入  □楽天市場で購入

本書の概略 はじめに 目 次 本 文 ダウンロード 演習問題の解答 発行日・履歴 著書のページ