摘要:
题意:有一个无序数组,求有多少个长度为k的区间满足把区间内的数排序后是连续的。思路:长度为k的区间排序后是 连续的数等价于maxval-minval等于k-1并且不同的数有k个(或者说没有相同的数),第一个条件可以用rmq快速得到区间最大值与最小值之差,第二个条件可以这样求,按区间的左边界分类预处理... 阅读全文
posted @ 2015-06-03 01:53
jklongint
阅读(342)
评论(0)
推荐(0)
摘要:
题意:3种操作分别为入队,出队,查询当前队列的中位数。操作数为1e5数量级。 思路:先考虑离线算法,可以离散+线段树,可以划分树,考虑在线算法,则有treap名次树,SBtree(size balanced tree)等等。 ///这个模板有问题,别再用了。。。!!!! 1 2 3 4 5 6 7 阅读全文
posted @ 2015-06-03 01:40
jklongint
阅读(386)
评论(0)
推荐(0)
摘要:
题意:求满足gcd(x,y,z)=G,lcm(x,y,z)=L的x,y,z的解的个数。大致思路:首先如果L % G != 0那么无解,否则令u = L / G,问题变为,gcd(r,s,t)=1,lcm(r,s,t)=u的解的个数。然后将u分解质因数,令u=a1p1*...*akpk,考虑一种质因数... 阅读全文
posted @ 2015-06-03 01:25
jklongint
阅读(344)
评论(0)
推荐(0)

浙公网安备 33010602011771号