随笔分类 -  ACM---RMQ

摘要:GCD 题意:给出一个数列 ,m次询问,每次询问 l,r区间内的gcd值 和 与该区间gcd值相同的区间有多少个 思路: 枚举每一个左端点,找每个左端点对应的所有gcd值区间,预处理出来,由于gcd值呈阶梯下降,所以完全可以处理,此时顺便用map统计区间个数 一开始考虑的是用线段树取gcd值,在加上 阅读全文
posted @ 2020-02-07 16:47 swsyya 阅读(251) 评论(0) 推荐(0)
摘要:RMQ (ST算法) RMQ(Range Minimum/Maximum Query),即区间最值查询,是指这样一个问题:对于长度为n的数列a,回答若干询问RMQ(A,i,j)(i, j<=n),返回数列a中下标在i,j之间的最小/大值。如果只有一次询问,那样只有一遍for就可以搞定,但是如果有许多 阅读全文
posted @ 2020-01-16 10:46 swsyya 阅读(178) 评论(0) 推荐(0)

回到顶部