試験公開中

このエントリーをはてなブックマークに追加

数理・データサイエンス・AIのためのアルゴリズム入門

近代科学社Digital

3,520円 (3,200円+税)

本書は、プログラミング経験のない大学1年生を主な対象とした、アルゴリズムとデータ構造の教科書です。現代社会で必須の「問題を解くための手順を考える力」を養うことを目的とし、効率的な手順の設計力を身につけることができます。

【注意】本書のEPUB版は固定レイアウト型になっております。文字の大きさの変更や検索、引用などはお使いいただけません。画面の大きい端末でご利用ください。

関連サイト

本書の関連ページが用意されています。

内容紹介

本書は、プログラミング経験のない大学1年生を主な対象とした、アルゴリズムとデータ構造の教科書です。現代社会で必須の「問題を解くための手順を考える力」を養うことを目的とし、効率的な手順の設計力を身につけることができます。

全14章の構成は基礎的なフローチャートから始まり、探索・整列アルゴリズム、計算量の評価、スタックやキューなどのデータ構造までを段階的に解説。各章では日常の具体例から理論を導入し、Pythonによる実装、演習問題へと進むサイクルを繰り返すため、初心者でも抽象的な概念を無理なく理解できる設計となっています。

2進数や画像データの仕組みといったコンピュータの基礎知識もバランスよく習得可能で、独学者はもちろん大学の講義用テキストとしても最適な構成となっています。

書誌情報

  • 著者: 鄭 宇景
  • 発行日:
  • 最終更新日: 2026-06-05
  • バージョン: 1.0.0
  • ページ数: 224ページ(PDF版換算)
  • 対応フォーマット: PDF, EPUB
  • 出版社: 近代科学社Digital

対象読者

Python,アルゴリズム,データ構造,プログラミング,入門,教科書,独学,フローチャート, 計算量,オーダー,探索,ソート,再帰,スタック,キュー,リスト,ハッシュ,基礎,AI,データサイエンスに興味がある人

著者について

鄭 宇景

早稲田大学政治経済学部卒(2017)、早稲田大学経済学研究科修士課程修了(2019)、早稲田大学経済学研究科博士後期課程満期退学(2025)。現在、関東学園大学経済学部准教授。同大学のデータサイエンス教育プログラムにおいて「データリテラシー」「プログラミング実践」「アルゴリズム論」などを担当している。専門はマクロ計量経済学。

目次

第1章 アルゴリズムの考え方

第2章 Python から学ぶプログラミング基礎

第3章 基礎的なアルゴリズム

第4章 サーチアルゴリズムの概要

第5章 再帰関数とバイナリサーチ

第6章 ビッグオー技法による時間計算量の測り方

第7章 空間計算量とハッシュ探索法

第8章 ソートアルゴリズムの概要

第9章 バブルソート

第10章 選択ソート

第11章 クイックソート

第12章 マージソート

第13章 データ構造

第14章 様々なデータ

付録A Python 設定の仕方

付録B 演習問題の解答

Home 書籍一覧 数理・データサイエンス・AIのためのアルゴリズム入門 ▲ ページトップへ戻る