摘要: 1.定义 dfs序:每个节点在dfs深度优先遍历中的进出栈的时间序列 dfs序就是A-B-D-D-E-G-G-E-B-C-F-H-H-F-C-A 2.性质 为了便于理解,我们举个example 我们都知道它的dfs序A-B-D-D-E-G-G-E-B-C-F-H-H-F-C-A 我们可以发现B的出入 阅读全文
posted @ 2018-06-17 10:05 Kousak 阅读(4210) 评论(1) 推荐(5) 编辑
摘要: ST表是用来解决RMQ(区间最值)问题的算法 预处理O(nlgn) 查询O(1) 不支持在线查询 最小值可以合并但不支持分割 比如说我们知道[1,9]和[6,10]的最小值,我们可以知道[1,10]的最小值,但不能知道[6,9]的最小值 我们可以枚举以每个节点为起点经过k个节点的最值 但是预处理是O 阅读全文
posted @ 2018-06-17 06:30 Kousak 阅读(558) 评论(0) 推荐(0) 编辑