新・明解C言語で学ぶアルゴリズムとデータ構造第2版の表紙

新・明解 C 言語で学ぶアルゴリズムとデータ構造第 2 版(シンメイカイシーゲンゴデマナブアルゴリズムトデータコウゾウダイニハン)

著者:
柴田望洋(シバタ ボウヨウ)
出版社:
SBクリエイティブ
出版日:
2021年05月20日頃
ISBN:
9784815609788
在庫:
在庫あり
★★★★★5(1 件)
中級者向け
C・C++・C#プログラミングアルゴリズムデータ構造

なぜ注目されているか

総合
271
1042 ランクアップ6 件の言及
言及数
632
01220222023202420252026

書籍紹介

アルゴリズム体験学習ソフトウェア」との連動学習で学ぶ、アルゴリズムとデータ構造入門書の最高峰。

「最も分かりやすいアルゴリズム入門書」と読者の絶賛を博した大ロングセラー『新・明解 C 言語で学ぶアルゴリズムとデータ構造』の改訂版です。
初級レベルの C プログラマを対象に、スタックキュー、二分木などのデータ構造をはじめとして、探索、ソートなどの、アルゴリズムの基礎について明快に解説しています。

改訂にあたっては、より明解な解説になるよう文章と図版を改めています。

前著同様、大ロングセラーが期待される一冊です。

第 1 章 基本的なアルゴリズム

第 2 章 基本的なデータ構造

第 3 章 探索

第 4 章 スタックキュー

第 5 章 再帰的アルゴリズム

第 6 章 ソート

第 7 章 文字列探索

第 8 章 線形リスト

第 9 章 木構造

技書の森解説

アルゴリズムとデータ構造は情報系の教育課程で必ず登場する科目ですが、「必要性は分かるのに手が動かない」という壁にぶつかる人が少なくありません。本書は大学や専門学校の教科書として広く採用されてきた柴田望洋氏の「明解」シリーズの一冊で、 C 言語の具体的なコードを通じてソート、探索、スタックキュー木構造などの基礎を順序立てて学べる構成です。

特徴は図解の量と、コードの一行一行に対する説明の丁寧さです。抽象的な概念を擬似コードだけで済ませず、実際にコンパイルして動かせる C のソースで示すため、「なぜこの処理が必要なのか」をデバッガで追いながら確認できます。情報処理技術者試験の午後問題や、大学の期末試験対策としても使われてきた定番書です。

一方で、モダンな言語 (PythonRust など) に慣れた人にとっては、 C 言語のメモリ管理やポインタ操作が本題とは別のハードルになる場合があります。アルゴリズムそのものを理解したいだけなら言語を選ぶ余地はありますが、 C で書くことを求められる授業や業務がある場合には、本書の価値が最大限に活きます。

言及 Qiita 記事 (3 件)

この本に興味がある方におすすめ

この本に関連

柴田望洋 の他の書籍

関連記事

関連用語

共有:Xはてブ