【科目B対策】配列を使って「最大値」を求めるアルゴリズムを理解する
基本情報技術者試験・科目Bでは、 「配列を順番に処理するアルゴリズム」が頻出します。 その ...
【科目B対策】ハッシュ法(ハッシュ探索)を擬似プログラミング言語で理解する
― 探索が一瞬で終わるアルゴリズム ― はじめに 基本情報技術者試験・科目Bでは、 探索ア ...
【科目B対策】線形探索法を擬似プログラミング言語で理解する
― 初学者のためのアルゴリズム入門 ― はじめに 基本情報技術者試験の科目Bでは、「プログ ...
【科目B対策】配列から「最大値の位置(添字)」を求めるアルゴリズム
前回は、配列の中から 最大値そのもの を求めるアルゴリズムを学びました ...
配列の添字は「荷物タグ番号」で考えるとわかりやすい
プログラミング初学者がつまずきやすいポイントのひとつが 「配列の添字(インデックス)」 ...
基本情報技術者試験に頻出のソートをサンプルデータで整理する
基本情報技術者試験(特に科目B)では、ソートアルゴリズムについて 名前の暗記 ...
擬似コードで学ぶ、配列の要素を入れ替える基本アルゴリズム
前回の学習 前回は「2つの変数の中身を入れ替える」方法を学びました。 今回はそれを一段レベ ...
擬似コードで学ぶ、2つの変数の中身を入れ替える基本アルゴリズム
プログラミング学習の初期や、基本情報技術者試験(科目B)では、 「2つの変数の値を入れ替え ...
教科書を一通り終えた直後にやるべきこと
― ○△×で「今の自分」を整理するチェックシート ― 基本情報技術者試験の教科書を、一通り ...
【キャリアチェンジ向け】初学者が「2週間の講習+3か月」で基本情報技術者試験に備える学習スケジュール
IT未経験から基本情報技術者試験(FE)に挑戦する社会人にとって、最大の敵は「時間不足」と ...