Home > 計算量


クイックソートの最良計算量と効率的な実装方法について

クイックソートの最良計算量は、平均的な場合と同じくO(n log n)です。最良計算量は、ソート対象のデータがランダムに配置されている場合に得られます。クイックソートでは、データを基準値(ピボット)を使って分割し、それぞれの部分配列を再帰的にソートします。最良計算量がO(n log n)である理由は、各再帰レベルでデータをほぼ均等に分割することができるためです。>>More