バケットソートとは、数字の集まりを全く別次元のゴミ箱に放り込む、非常に効率的な整列法だと思ってください。まるでカラーボールを色ごとに分ける小学生のお遊戯のようなものです。要はデータをバケツに詰め込むだけなので、これを見ていると、ああ、こんな簡単なことができない人もいるんだなと、ちょっと驚きますよね。小学校の算数をサボっていた男の子が計算機の使い方を知らないのと同じで、バケツにいろんなものを放り込むだけで整列できるなら、そんな簡単な方法を取り入れないのは愚かです。とはいえ、バケットソートは大規模データにも対応していて、時間効率は抜群です。まあ、これについて知らないなんて、ちょっとお恥ずかしいですが、そんなことを考えながらバケツを隣に置いておくのも楽しいですね。
バケットソートをまじめに語ると
前の記事: « バインド変数とは?毒舌で解説!
次の記事: バナー通知とは?毒舌で解説! »