ST表
用途
用于RMQ(最值查询)问题中,运用倍增的思想,以O(
查询最大值
1 | int dp[200010][30]; |
拓展应用
ST表不仅能用于最值查询,对于满足结合律的信息都可以进行建表操作,如GCD值(查询复杂度不是O(1))等等.
代码同理.
All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.
用于RMQ(最值查询)问题中,运用倍增的思想,以O(
1 | int dp[200010][30]; |
ST表不仅能用于最值查询,对于满足结合律的信息都可以进行建表操作,如GCD值(查询复杂度不是O(1))等等.
代码同理.