c++ - 线段树标准模板库

标签 c++ stl

线段树有STL吗?否则我们可以使用任何其他库函数来实现它吗?我想知道,因为它可以在编程比赛中更大程度地减少我们的时间!!

最佳答案

STL 中没有这样的东西,但是有一个名为Interval Container Library (ICL) 的Boost 库这基本上是您正在寻找的数据结构的实现。

关于c++ - 线段树标准模板库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16423963/

相关文章:

c++ - 将 Variadic 模板包转换为 std::initializer_list

c++ - 多个模板<int>函数的特化

c++ - 查找未排序的 vector<int>

c++ - 在每次迭代中创建一个结构体

c++ - 为什么 c++ 映射值不会为相同的键更新?

c++ - 默认情况下应调用 move 构造函数

c++ - 在 Windows 上使用 system() 时出现问题

c++ - 类中定义的函数是否总是内联的?

c++ - 帮助!在 C++ 对象超出范围后,这段代码会导致内存错误吗? (STL问题)

c++ - 使用 find 方法后如何更新 std::map ?