平均ケースの時間計算量がO(n log n)となるソートアルゴリズムはどれか? 2026.01.01 平均ケースの時間計算量がO(n log n)となるソートアルゴリズムはどれか? クイックソート(平均) バブルソート(平均) 挿入ソート(平均) 選択ソート(平均) クイックソートは典型的に平均時間計算量がO(n log n)であり、最悪ケースはピボットの選び方によってO(n^2)になります。バブルソートや選択ソートは平均・最悪ともにO(n^2)であり、挿入ソートは入力がほぼ整列している場合は高速ですが平均はO(n^2)です。クイックソートは実装やピボット選択(中央値選択等)によって安定的に良い平均性能を発揮します。 クイズタグ: プログラミング関連記事 プログラミングクイズ!【問題 全10問・答え付き】 | 2026年01月版