ブログ一覧
-
擬似言語の配列への挿入と削除がわからない人へ|要素をずらす処理の読み方を解説
2026-08-11配列の途中に値を入れたり、途中の値を消して詰めたりする処理でつまずいていませんか。配列は長さが変わらない入れ物なので、要素をずらして席を空けるしかありません。削除は前から、挿入は後ろから回す理由、件数の管理、トレースの手順をコード例と表でやさしく解説します。
-
擬似言語の計算量(オーダー)とは?ループの回数から処理の速さを見積もる考え方を解説
2026-08-10計算量やオーダーという言葉に身構えている人へ。処理が何回繰り返されるかを数えるだけで計算量は読み取れます。一重ループ・二重ループ・半分ずつ減らす処理の見分け方、O(1)からO(nの2乗)までの比べ方、探索や整列の比較回数までをコード例と表でやさしく解説します。
-
擬似言語の代入(←)と比較の違いとは?演算子の読み方と優先順位を解説
2026-08-09擬似言語の矢印が何をしているのか分からない人へ。代入と比較の違い、算術演算子と比較演算子の読み方、計算の優先順位、値のコピーと交換の考え方までを、コード例とトレース表でやさしく解説します。基本情報技術者試験の科目B対策に。
-
擬似言語の多重ループ(入れ子の繰返し)がわからない人へ|二重forの読み方を解説
2026-08-08擬似言語で for の中に for が出てくると手が止まってしまう人へ。外側と内側の回数の数え方、二次元配列や総当たりの典型パターン、内側の変数を初期化する位置まで、コード例とトレース表でやさしく解説します。基本情報技術者試験の科目B対策に。
-
擬似言語の変数宣言とデータ型の読み方|整数型・実数型・文字列型・論理型の違いを解説
2026-08-07擬似言語の冒頭に並ぶ宣言の行を読み飛ばしていませんか。整数型・実数型・文字列型・論理型それぞれの意味と、型が処理の結果をどう変えるのかを、コード例とトレース表でやさしく解説します。基本情報技術者試験の科目B対策に。
-
擬似言語の木構造(二分木)がわからない人へ|節点のたどり方と走査の読み方を解説
2026-08-06擬似言語の木構造でつまずいている人へ。根や葉といった用語の最小限の整理から、二分木を配列で表す方法、添字を2倍でたどる仕組み、行きがけ・通りがけ・帰りがけの走査までを、コード例とトレース表でやさしく解説します。基本情報技術者試験の科目B対策に。
-
擬似言語の合計・最大値・件数の求め方|科目Bで頻出の集計パターンを解説
2026-08-05擬似言語で合計や最大値を求める処理が読めない人へ。集計に使う変数の初期値の決め方、合計・最大値・件数それぞれの形、平均を出すときの落とし穴までを、コード例とトレース表でやさしく解説します。基本情報技術者試験の科目B対策に。
-
擬似言語の文字列処理がわからない人へ|1文字ずつ取り出す読み方と回文判定を解説
2026-08-04擬似言語で文字列が出てくると手が止まる人へ。文字型と文字列型の違い、文字数と添字の関係、1文字ずつ取り出す繰返しの形、回文判定の読み方までを、コード例とトレース表でやさしく解説します。基本情報技術者試験の科目B対策に。
-
擬似言語の余り(剰余)と割り算がわからない人へ|偶数判定と桁の取り出しを解説
2026-08-03擬似言語に出てくる割り算と余りの計算でつまずいている人へ。商と剰余の違い、問題文での書かれ方、偶数や倍数の判定、数値から桁を一つずつ取り出す処理までを、コード例とトレース表でやさしく解説します。基本情報技術者試験の科目B対策に。
-
擬似言語のリスト(連結リスト)がわからない人へ|ノードと参照のたどり方を解説
2026-08-02擬似言語のリスト構造でつまずいている人へ。ノードが持つ値と次への参照、先頭からたどる繰返しの読み方、要素の挿入と削除で起きるつなぎ替えの順番、未定義の扱いまでを、コード例とトレース表でやさしく解説します。基本情報技術者試験の科目B対策に。