STL 性能让我诧异。即便开 -O2 也只比手写的快一点点。
-O2
std::unordered_set
std::set
正常的 FHQ-Treap
高度卡常的 FHQ-Treap
Splay
std::sort
std::stable_sort
std::make_heap+std::sort_heap
std::make_heap
std::sort_heap
三路快速排序
三路内省排序
LSD 型基数排序,桶大小为 655366553665536(最优解)
LSD 型基数排序,桶大小为 204820482048
LSD 型基数排序,桶大小为 256256256