2025年7月28日 / 最終更新日時 : 2025年7月28日 テッキーラ プログラミング 選択ソートとバブルソート比較術 1.定義・基礎知識 1-1.選択ソートとは(基本概念・アルゴリズムの概要) 結論 選択ソート(Selection Sort)は「未整列部分から最小(または最大)要素を見つけて先頭に移動し、整列済み部分を徐々に構築していく […]
2025年7月24日 / 最終更新日時 : 2025年8月25日 テッキーラ プログラミング 必修化でもう迷わない!中学生のプログラミング 「うちの子、プログラミング何から始めれば…?」そんな不安、この記事で丸ごと解決。 中学校の授業で“何を学ぶのか”、家庭では“どう進めるのか”、無料教材から言語選び、30日で作品を出す計画まで、迷いを具体的な行動に変える手 […]
2025年7月14日 / 最終更新日時 : 2025年7月14日 テッキーラ プログラミング O(n²)の壁?バブルソートの真実 1.バブルソートとは 1-1.概要 結論 バブルソートは 最もシンプルな比較ソート であり、隣接要素を交換しながらデータを整列させる 安定・インプレース アルゴリズムである。 一方で平均・最悪計算量は O(n²) と高く […]