あらすじ・内容紹介
基本情報試験の合否を分ける科目Bのアルゴリズム問題。プログラミングに触れたことがない方は、「難しすぎる」「ぜんぜんわからない」と感じるかもしれません。
でも、安心してください。アルゴリズムは、コツさえ掴めばパズルのようにするっと解けるようになります。本書では、問題攻略の手がかりとなる「16の鉄則」を伝授。手取り足取りの丁寧な解説で、基礎から実践演習までしっかりサポートします。この一冊で、アルゴリズムを「苦手」から「得意」に塗り替えましょう!
第1章 擬似言語
1-1 アルゴリズム
1-2 擬似言語
コラム AI時代でもプログラミングを学ぶ必要はある?
第2章 基礎編
2-1 変数と配列
2-2 関数
2-3 選択構造
2-4 反復構造(for)
2-5 反復構造(while)
コラム 変数名で使用される主な英単語
第3章 繰返しと配列
3-1 繰返しと配列
3-2 二重の繰返しと配列
3-3 二次元配列
コラム 繰返し処理はプログラミングにおける最初の大きな山場?
第4章 大域変数
4-1 大域変数
コラム 便利だけど,実はちょっと怖い「大域変数」との付き合い方
第5章 ビット操作
5-1 ビット操作
第6章 再帰
6-1 再帰呼出し
第7章 オブジェクト指向
7-1 オブジェクト指向