set 的本质

5 分钟

C++ 的 set/map 底层是红黑树(一种平衡树),元素自动有序、不重复,插入删除查找都是 O(log n)。想保留重复值用 multiset。很多“要有序集合”的题直接用它就够了。

小纸条

需要有序且允许重复,应该用哪个容器?

登录 后可看答案

set 的本质 · 算法进阶 · op599 课程