码迷,mamicode.com
首页 >  
搜索关键字:gty    ( 297个结果
【分块】【树状数组】bzoj3744 Gty的妹子序列
离散化,分块。预处理出:ans[i][j] 第i块到第j块的逆序对数。f[i][j] 第1~i块中大于j的数的个数。g[i][j] 第1~j块中小于j的数的个数。每次询问时对于整块部分可以O(1)获得。对于零散部分呢?>在一列数的后面添加一个数,逆序对数会增加 数列中比它大的数的个数。>在一列数的前...
分类:编程语言   时间:2014-11-16 18:34:43    阅读次数:346
BZOJ3744 Gty的妹子序列
我kao终于搞定了。。。总之妹子序列比妹子树好些。。。妹子树至今还不会。。。这题就是强制在线的区间逆序对个数。。。神马主席树的太高端了。。。早忘了。。。额T T(怪我咯?> 11 #include 12 #include 13 #include 14 #include 15 16 #de...
分类:其他好文   时间:2014-11-16 10:38:13    阅读次数:173
BZOJ3744: Gty的妹子序列
3744: Gty的妹子序列Time Limit:20 SecMemory Limit:128 MBSubmit:111Solved:38[Submit][Status]Description我早已习惯你不在身边,人间四月天 寂寞断了弦。回望身后蓝天,跟再见说再见……某天,蒟蒻Autumn发现了从 ...
分类:其他好文   时间:2014-11-15 15:30:15    阅读次数:201
bzoj 3744: Gty的妹子序列 主席树+分块
3744: Gty的妹子序列Time Limit:15 SecMemory Limit:128 MBSubmit:101Solved:34[Submit][Status]Description我早已习惯你不在身边,人间四月天 寂寞断了弦。回望身后蓝天,跟再见说再见……某天,蒟蒻Autumn发现了从 ...
分类:其他好文   时间:2014-11-14 22:37:16    阅读次数:341
【分块】【哈希】bzoj3578 GTY的人类基因组计划2
每个房间用一个集合来维护,具体来说,就是给1-n的数每个数一个long long的hash值,往集合S里insert(i),就是S^=HASH[i];erase(i),也是S^=HASH[i]。用map/set维护某个集合是否已经做过实验。分块,对每个块维护一个maxv[i],代表当前该块内的答案值...
分类:其他好文   时间:2014-10-19 15:29:13    阅读次数:199
BZOJ3720 Gty的妹子树Solution
题目大意: 维护一棵初始有n个节点的有根树(根节点为1),树上节点编号为1-n,每个点有一个权值wi。 支持以下操作: 0 u x          询问以u为根的子树中,严格大于x的值的个数。(u^=lastans,x^=lastans) 1 u x          把u节点的权值改成x。(u^=lastans,x^=lastans) 2 u x          添...
分类:其他好文   时间:2014-10-17 10:19:42    阅读次数:546
【块状树】bzoj3731 Gty的超级妹子树
带 加点 删边的块状树。加点在 bzoj3720 说过。删边其实就是块顶打标记,记录其属于哪棵树,防止在dfs搜集答案时跑到别的树上。然后暴力把所在块拆开。好像用邻接表存图,直接在vector里删边也行? 1 #include 2 #include 3 #include 4 #include...
分类:其他好文   时间:2014-09-28 19:21:45    阅读次数:330
297条   上一页 1 ... 28 29 30
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!