- C++相談室 part155
174 :デフォルトの名無しさん[sage]:2021/04/13(火) 20:39:25.63 ID:E/HY6RLS - std::stable_sort<T>はどうしてもstd::sort<T>より遅い
からstd::stable_sort<T>で安定ソートするテクニックが存在するし需要がある
|
- C++相談室 part155
175 :デフォルトの名無しさん[sage]:2021/04/13(火) 20:57:29.81 ID:E/HY6RLS - もちろんタダでというわけにはいかずn個のTのソーティングに対しn個の整数型の配列が別途必要だがとにかくできる
|
- C++相談室 part155
176 :デフォルトの名無しさん[sage]:2021/04/13(火) 20:58:57.72 ID:E/HY6RLS - まつがえたorz
誤: std::stable_sort<T> 正: std::sort<T>
|
- C++相談室 part155
177 :デフォルトの名無しさん[sage]:2021/04/13(火) 21:07:31.95 ID:E/HY6RLS - 計算量の仕様からすると何だかんだ言って
std::stable_sort<T>の中身はマージソートで、 std::sort<T>の中身はイントロソートとクイックセレクトとクイックソートの複合技 ぐらいしかありえない
|