集训队互测2018 完美的队列
谔谔,感觉做的时候被牵着鼻子走了。
对于每次操作,求出最晚的全部被剔除的时间,然后对于每种数拿出来求区间并即可。考虑分块,整块的询问是简单的,你可以双指针。假设目前你要求
对于散块询问,容易变成
代码咕了。
/bx @华山抡剑
好像是可以 poly log:blog。
polylog 没什么区别嘛,注意到一个可能有点反直觉可能也不反直觉的事实,每个线段树的子树中所有操作的数量的和是
谔谔,感觉做的时候被牵着鼻子走了。
对于每次操作,求出最晚的全部被剔除的时间,然后对于每种数拿出来求区间并即可。考虑分块,整块的询问是简单的,你可以双指针。假设目前你要求
对于散块询问,容易变成
代码咕了。
/bx @华山抡剑
好像是可以 poly log:blog。
polylog 没什么区别嘛,注意到一个可能有点反直觉可能也不反直觉的事实,每个线段树的子树中所有操作的数量的和是