図解即戦力<br> アルゴリズムのしくみと考え方がこれ1冊でしっかりわかる教科書

個数:
電子版価格
¥2,420
  • 電子版あり

図解即戦力
アルゴリズムのしくみと考え方がこれ1冊でしっかりわかる教科書

  • ウェブストアに94冊在庫がございます。(2026年11月14日 23時46分現在)
    通常、ご注文翌日~2日後に出荷されます。
  • 出荷予定日とご注意事項
    ※上記を必ずご確認ください

    【ご注意事項】 ※必ずお読みください
    ◆在庫数は刻々と変動しており、ご注文手続き中に減ることもございます。
    ◆在庫数以上の数量をご注文の場合には、超過した分はお取り寄せとなり日数がかかります。入手できないこともございます。
    ◆事情により出荷が遅れる場合がございます。
    ◆お届け日のご指定は承っておりません。
    ◆「帯」はお付けできない場合がございます。
    ◆画像の表紙や帯等は実物とは異なる場合があります。
    ◆特に表記のない限り特典はありません。
    ◆別冊解答などの付属品はお付けできない場合がございます。
  • ●3Dセキュア導入とクレジットカードによるお支払いについて
    ●店舗受取サービス(送料無料)もご利用いただけます。
    ご注文ステップ「お届け先情報設定」にてお受け取り店をご指定ください。尚、受取店舗限定の特典はお付けできません。詳細はこちら
  • サイズ A5判/ページ数 304p/高さ 21cm
  • 商品コード 9784297159054
  • NDC分類 007.64
  • Cコード C3055

出版社内容情報

アルゴリズムを図解でわかりやすく解説した書籍です。探索、ソート、グラフといった、基本情報技術者試験でもよく扱われる基本的なアルゴリズムから、暗号化・認証やAIのアルゴリズムといった、私たちの生活や仕事に関わりのあるアルゴリズムまで幅広く紹介しています。プログラム言語を知らない人でもわかるようにフローチャートや擬似言語を使って解説しており、基本情報技術者試験の副読本としても最適です。


【目次】

●1章 アルゴリズムとは
01 アルゴリズムの基本構造と表現方法―フローチャート・擬似言語・プログラム言語
02 フローチャートの理解(1)―変数と順次処理
03 フローチャートの理解(2)―選択処理(種類と構造)
04 フローチャートの理解(3)―前判定繰返し処理と後判定繰返し処理
05 フローチャートの理解(4)―繰返し記号を使った繰返し処理
06 擬似言語の理解(1)―表記ルール(データ型と変数)
07 擬似言語の理解(2)―条件数に応じて記述方法が変わる選択処理
08 擬似言語の理解(3)―前判定繰返し処理と後判定繰返し処理
09 擬似言語の理解(4)―制御記述を使った繰返し処理

●2章 データ構造
10 データ構造―複数データを格納する仕組みとその種類
11 配列―複数データを順番に格納する仕組み
12 リスト―ポインタを使ったデータ格納の仕組み
13 キュー―最初の格納データから順番に取り出すデータ構造
14 スタック―最後の格納データから順番に取り出すデータ構造
15 木構造―階層をたどってアクセスするデータ構造

●3章 アルゴリズムの基本要素
16 演算―演算の種類と演算子
17 関数の基礎―関数の役割と仕組み
18 関数の種類―引数と戻り値の使い方
19 擬似言語における関数―関数の宣言と記述方法

●4章 再帰
20 再帰―自分自身を呼び出す手法
21 事例で学ぶ再帰(1)―階乗の計算
22 事例で学ぶ再帰(2)―ユークリッドの互除法

●5章 探索
23 線形探索法―先頭から順にデータを探索
24 2分探索法―データを半分に絞り込んで探索
25 ハッシュ表探索法―ハッシュ関数を使って探索

●6章 整列(ソート)
26 バブルソート―隣り合うデータを比較・交換して整列
27 選択ソート―データの最小値を先頭データと交換して整列
28 挿入ソート―整列済み/未整列にデータを分けて整列
29 マージソート―分割と統合で全体を整列
30 ヒープソート―ヒープを使って最大要素を取り出しながら整列
31 クイックソート―分割を繰り返して高速に整列

●7章 グラフ
32 グラフのアルゴリズム―点と線で表す構造
33 幅優先探索―キューを使って最短経路を探索
34 深さ優先探索―スタックのデータ構造で奥深くすべてを探索
35 ダイクストラ法―辺のコストが0以上で使える最短経路探索
36 ベルマンフォード法―辺のコストが負でも使える最短経路探索

●8

内容説明

必須の知識が全部わかる!基本情報技術者試験の副読本としても最適!再帰・探索・ソート・グラフからAI・機械学習のアルゴリズムまで、擬似言語とフローチャートでやさしく理解!!

目次

1章 アルゴリズムとは
2章 データ構造
3章 アルゴリズムの基本要素
4章 再帰
5章 探索
6章 整列(ソート)
7章 グラフ
8章 基数変換
9章 暗号化と認証
10章 AI

著者等紹介

丸山紀代[マルヤマノリヨ]
大学卒業後、システム開発会社に就職。組み込み系やWebアプリケーションの開発に携わる。その後講師に転向し、現在に至る。法人向け講座として、ITパスポート、基本情報技術者試験、応用情報技術者試験の対策講座や、プログラミング研修を担当。学研グループのShikakuPass、オンライン学習サイトSchooなどでも講座を複数担当(本データはこの書籍が刊行された当時に掲載されていたものです)
※書籍に掲載されている著者及び編者、訳者、監修者、イラストレーターなどの紹介情報です。

最近チェックした商品