时间轴
时间轴
2025-09-17
init
STL容器map和set的理解
题目:
这题主要利用空间换时间的思想,根据提示的 index 和 number 的大小范围可以断定暴力解法肯定 TLE,而事实也的确如此。利用 set 的特性:std::set 内部是平衡二叉搜索树(通常是红黑树)。树中 最小元素总是在最左边 → set.begin() 指向最左叶子节点。因此 rbegin() 则返回 最大值。
1 |
|

时间轴
2025-09-17
init
STL容器map和set的理解
题目:
这题主要利用空间换时间的思想,根据提示的 index 和 number 的大小范围可以断定暴力解法肯定 TLE,而事实也的确如此。利用 set 的特性:std::set 内部是平衡二叉搜索树(通常是红黑树)。树中 最小元素总是在最左边 → set.begin() 指向最左叶子节点。因此 rbegin() 则返回 最大值。
1 |
|