【ClassPractice07】HPを「見るだけ」できるようにする
前回、Hp を private にしました。 private int Hp; これで外から ...
【ClassPractice06】private を使ってデータを守る
これまでの Player クラスはこうでした。 public int Hp; つまり、 p ...
【ClassPractice05】なぜコンストラクタが必要なのか?
ここまでで、クラスはこう使っていました。 Player p1 = new Player() ...
【ClassPractice04】戻り値を持つメソッドを作ってみよう
これまでの流れを整理します。 ClassPractice01 → データをまとめた Cla ...
基本情報技術者 科目B対策(ソート編)
基本情報技術者試験の科目Bは、「アルゴリズム」と聞いただけで苦手意識を持つ人も多い分野です ...
初学者のためのソートアルゴリズム完全ガイド
― 擬似言語と手書きトレースで理解する「並び替え」 ― はじめに ソート(並び替え)は、 ...
【科目B対策】2分探索法を擬似プログラミング言語で理解する
― 「半分ずつ捨てる」高速な探索アルゴリズム ― はじめに 基本情報技術者試験・科目Bでは ...
【基本情報技術者試験・科目B】クイックソートは難しい?擬似言語で整理する
基本情報技術者試験(科目B)で登場する クイックソート。 「難しいアルゴリズム」という印象 ...
【基本情報技術者試験・科目B】クイックソートを擬似言語で理解する
基本情報技術者試験(科目B)では、 クイックソートを実装できるかよりも、 擬似言語を正しく ...
【科目B対策】擬似コード問題で差がつく「試験中のペーパーの使い方」
基本情報技術者試験(科目B)のアルゴリズム問題では、 プログラムが読めないのではなく、 「 ...