ブログ一覧
-
科目Bのビット演算問題の解き方|論理積とシフトを2進数で追う
2026-10-05科目Bで∧や>>が出てくると、何を計算しているのか分からなくなっていませんか。この記事では、ビット演算の設問が何を聞いているかの読み方、ビット幅・マスク・シフトのどこから見るか、値を2進数のトレース表で追う方法、論理積と論理和やシフトの向きで間違えやすい選択肢の見分け方、シミュレーターでの確かめ方までを5段階で解説します。
-
科目Bのヒープ問題の解き方|親子の入れ替えを図で追う
2026-10-04科目Bでヒープが出てくると、配列と木のどちらで考えればいいのか迷っていませんか。この記事では、設問が何を聞いているかの読み方、親と子の添字の関係のどこから見るか、入れ替えを木の図とトレース表で追う方法、添字の計算や比較の向きで間違えやすい選択肢の見分け方、シミュレーターでの確かめ方までを5段階で解説します。
-
科目Bのクラス・オブジェクト問題の解き方|インスタンスの中身を表で追う
2026-10-04科目Bでクラスやインスタンスが出てくると、どの変数が何を指しているのか分からなくなっていませんか。この記事では、設問が何を聞いているかの読み方、クラスの説明表とコンストラクタのどこから見るか、変数と箱を分けたトレース表の書き方、参照の共有で間違えやすい選択肢の見分け方、シミュレーターでの確かめ方までを5段階で解説します。
-
科目Bの数値計算問題の解き方|素数・約数・最大公約数を追うコツ
2026-10-03科目Bの素数判定や約数、最大公約数の問題で、数字ばかりのコードに手が止まっていませんか。この記事では、設問が何を聞いているかの読み方、ループの範囲と余りの条件のどこから見るか、割る数と余りをトレース表で追う方法、範囲の端や等号で間違えやすい選択肢の見分け方、シミュレーターでの確かめ方までを5段階で解説します。
-
擬似言語は暗記が必要?覚えるべき部分と覚えなくていい部分を整理
2026-10-02擬似言語は丸暗記しないと解けないのでしょうか。この記事では、記号や書き方の約束のように覚えておくべき部分、アルゴリズムのコードや過去問の答えのように覚えなくていい部分、暗記の代わりに身につけたい処理の型を表で整理し、型を体に入れる練習のしかたまでをIT初心者向けに解説します。
-
科目Bの2次元配列問題の解き方|行と列を表にして追う方法
2026-10-02科目Bの2次元配列の問題で、行と列がこんがらがっていませんか。この記事では、設問が何を聞いているかの読み方、宣言とループのどこから見るか、行と列を表にして値を追うトレースのしかた、行と列の取り違えなど間違えやすい選択肢の見分け方、シミュレーターでの確かめ方までを5段階で解説します。
-
擬似言語を自分で書いてみる|読むだけで終わらせない練習法
2026-10-01擬似言語は読むだけの勉強だと、いつまでも自信が付きません。この記事では、写す・1行隠して書き戻す・日本語の仕様から書くという3段階の練習法、配列の中から条件に合う数を数える例題、書くときにつまずきやすい点、書いたコードの確かめ方までを、IT初心者向けに解説します。
-
擬似言語は実務で役に立つ?現場のコードとの共通点を解説
2026-09-30擬似言語は試験のためだけの言葉ではなく、現場のコードと同じ考え方でできています。繰返し・条件分岐・集計・境界の確認といった共通点と、実務では別に学ぶ必要があることを表で整理し、擬似言語で身につけた読み方を仕事につなげる方法を、エンジニアの実体験をもとに解説します。
-
擬似言語のグラフ・経路探索の読み方|隣接する節点をたどる手順
2026-09-30擬似言語のグラフ問題は、節点と辺のつながりを二次元配列で表し、隣接する節点を順にたどって答えを出します。隣接行列の読み方、有向と無向・重み付きの違い、最短経路を求めるダイクストラ法の動きを、擬似言語のコードとトレース表で初心者向けにやさしく解説します。
-
擬似言語で見る幅優先探索と深さ優先探索の違い|たどる順番を解説
2026-09-29幅優先探索と深さ優先探索は、つながった節点をどの順番でたどるかが違う2つの探索方法です。キューを使う幅優先、再帰やスタックを使う深さ優先の動きを、擬似言語のコードとトレース表で比べながら、訪問順の求め方と見分け方を初心者向けにやさしく解説します。