プログラミングを学んでいると、必ず耳にする「アルゴリズム」という言葉。「なんだか難しそう」「数学が苦手だから避けて通りたい」と感じていませんか? 実は、アルゴリズムは「料理のレシピ」や「整理整頓の手順」と同じで、やり方さえ決めて ...
本記事では、交換法(バブルソート)について解説します。 交換法の考え方 交換法(bubble sort ; バブルソート)とは、値が入っている配列について、片側の端から順番に隣り合う値を比較し、順番が逆になっていれば交換するという操作を、もう一方の端 ...