随笔分类 -  0x06 倍增

1.ST算法(RMQ问题(区间最值问题))
ST能维护的性质
摘要:总结: 其实ST表不仅能处理最大值/最小值,凡是符合结合律且可重复贡献的信息查询都可以使用ST表高效进行。什么叫可重复贡献呢?设有一个二元运算 ,满足 ,则是可重复贡献的。显然最大值、最小值、最大公因数、最小公倍数、按位或、按位与都符合这个条件。可重复贡献的意义在于,可以对两个交集不为空的区间进行信 阅读全文
posted @ 2022-07-05 12:01 我疯故我在 阅读(65) 评论(0) 推荐(0) 编辑
ST表与二分
摘要:在1 ~ n / 2具有单调性,在n / 2 + 1 ~ n具有单调性。 在1 ~ n并不具有单调性,因此如果 l = 1, r = n + 1,将会导致答案偏大。 Interviewe 如 10 6 1 1 1 1 1 1 10 10 10 10 按理来说,分的组数越多,总和越大,比如分6组的要比 阅读全文
posted @ 2022-07-04 20:01 我疯故我在 阅读(29) 评论(0) 推荐(0) 编辑
ST算法
摘要:RMQ算法(区间最值问题) 阅读全文
posted @ 2022-07-02 19:58 我疯故我在 阅读(14) 评论(0) 推荐(0) 编辑




点击右上角即可分享
微信分享提示