2019-02-11 Javaの配列はなぜ0から始まる?インデックス0の意味と範囲外エラー Javaの配列がなぜ0から始まるのかを、インデックス0の意味、numbers[0]の読み方、lengthとの関係、ArrayIndexOutOfBoundsExceptionが起きる理由まで入門向けに解説します。 カテゴリー プログラミング・アルゴリズム
2019-01-02 フローチャートのループの書き方|繰り返し処理を図形と例で解説 フローチャートのループの書き方を、繰り返す処理・続ける条件・終わる条件に分けて解説します。ひし形の条件判定やループ端記号の使い方も、具体例と関連記事への導線で確認できます。 カテゴリー フローチャート/プログラミング・アルゴリズム
2018-12-04 バグとは?コンピュータの不具合を「バグ」と呼ぶ理由 今回は、プログラムの不具合を表す「バグ」という言葉の意味と由来を整理します。 ITを学び始めた人にとって、「バグ」はよく... カテゴリー プログラミング・アルゴリズム
2018-11-30 日常のアルゴリズム | 出席番号順に効率よく並べる(マージソート) マージソートは、データを小さな単位に分け、並べ替えながら結合していくアルゴリズムです。 カテゴリー プログラミング・アルゴリズム
2018-11-29 日常のアルゴリズム | 身長の低い順番に並べる(選択ソート) 選択ソートは、並んでいる値の中から最小値または最大値を選び、決まった位置へ移していく並べ替えのアルゴリズムです。 カテゴリー プログラミング・アルゴリズム
2018-11-25 日常のアルゴリズム | お宝の数を順番に探す(リニアサーチ) リニアサーチは、データを先頭から順番に確認し、目的の値が見つかるまで探すアルゴリズムです。 カテゴリー プログラミング・アルゴリズム
2018-11-24 日常のアルゴリズム | 身長の低い順番に並べる(バブルソート) バブルソートは、隣り合う値を比較しながら必要に応じて入れ替えていく並べ替えのアルゴリズムです。 カテゴリー プログラミング・アルゴリズム
2018-11-08 自動販売機フローチャートの応用例|条件分岐と繰り返しを500円で解説 価格が複数ある自動販売機のフローチャートを、500円、180円、120円の商品を例に解説します。残金による条件分岐、購入の繰り返し、お釣り返却までの流れを確認できます。 カテゴリー フローチャート/プログラミング・アルゴリズム
2018-11-07 自動販売機のフローチャートの書き方|500円と120円で学ぶ繰り返し処理 自動販売機のフローチャートを、500円で120円の商品を買えるだけ購入する例で解説します。硬貨投入、購入、残金判定、お釣り返却までの流れと、繰り返し処理の戻り方を確認できます。 カテゴリー フローチャート/プログラミング・アルゴリズム
2018-09-29 アルゴリズム入門 | 手順をパターンで考える基本 アルゴリズムとは、目的を達成するための手順や考え方です。探索、ソート、フローチャートとの関係から基本を整理します。 カテゴリー プログラミング・アルゴリズム