版权声明: 本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
title: 模板 - ST 表 categories:
基于 C++14 的 ST 表模板
{% note warning %} 仅在 GCC 下测试过 {% endnote %}
<!-- more -->{% note warning %} https://cplib.tifa-233.com/src/code/ds/st_array.hpp 存放了笔者对该算法/数据结构的最新实现, 建议前往此处查看相关代码 {% endnote %}
data_t
: 元素类型init_func
: 用于初始化的仿函数类型query_func
: 用于查询的仿函数类型成员函数 | 功能 |
---|---|
void clear() |
清空 |
void init(size_t n) |
初始化 |
data_t query(size_t l, size_t r) const |
查询 |
Codeforces 522D Closest Equals
<details open> <summary><font color='orange'>Show code</font></summary> {% icodeweb cpa_cpp title:CodeForces_522D CodeForces/522D/0.cpp %} </details>Codeforces 1691D Max GEQ Sum
<details open> <summary><font color='orange'>Show code</font></summary> {% icodeweb cpa_cpp title:CodeForces_1691D CodeForces/1691D/0.cpp %} </details>