码迷,mamicode.com
首页 >  
搜索关键字:gty    ( 297个结果
【BZOJ】3809: Gty的二逼妹子序列
http://www.lydsy.com/JudgeOnline/problem.php?id=3809题意:n个元素(1#include #include #include #include #include #include #include #include #include using na...
分类:其他好文   时间:2015-01-07 18:16:02    阅读次数:206
BZOJ 3680 吊打XXX
Descriptiongty又虐了一场比赛,被虐的蒟蒻们决定吊打gty。gty见大势不好机智的分出了n个分身,但还是被人多势众的蒟蒻抓住了。蒟蒻们将n个gty吊在n根绳子上,每根绳子穿过天台的一个洞。这n根绳子有一个公共的绳结x。吊好gty后蒟蒻们发现由于每个gty重力不同,绳结x在移动。蒟蒻wan...
分类:其他好文   时间:2015-01-06 23:03:51    阅读次数:240
BZOJ3809 Gty的二逼妹子序列
终于做到了BZ上最新的题2333这题一看就是。。。莫队,然后查询的时候树状数组。结果T了,诶诶诶诶%>_11 #include 12 #include 13 14 using namespace std;15 const int N = 100005;16 const int M = 100000....
分类:其他好文   时间:2014-12-21 23:35:19    阅读次数:348
【莫队算法】【权值分块】bzoj3809 Gty的二逼妹子序列
如题。#include#include#includeusing namespace std;int Num,CH[12],f,c;inline void R(int &x){ c=0;f=1; for(;c'9';c=getchar())if(c=='-')f=-1; for(x...
分类:编程语言   时间:2014-12-21 20:36:52    阅读次数:319
BZOJ 3744 Gty的妹子序列 分块+fenwick
题目大意:强制在线区间无修改逆序对。 思路:看到数据范围发现分块是很显然的。预处理了很多东西,比如说每个块里面的逆序对个数,还有f[i][j]表示从第i块到第j块的逆序对个数。如果仅仅处理到这里的话,后面是不太好处理的。我们还需要一个东西,是每个点对每个块的逆序对个数,并取前缀合优化。否则的话就得用主席树来乱搞,那常数 剩下就是小事了, 比如离散话啥的。。 CODE:...
分类:其他好文   时间:2014-12-15 21:54:12    阅读次数:341
【分块】【树状数组】bzoj3787 Gty的文艺妹子序列
题解懒得自己写了,Orz一发wangxz神犇的:http://bakser.gitcafe.com/2014/12/04/bzoj3787-Gty%E7%9A%84%E6%96%87%E8%89%BA%E5%A6%B9%E5%AD%90%E5%BA%8F%E5%88%97-%E5%AE%98%E6%...
分类:编程语言   时间:2014-12-05 14:01:58    阅读次数:319
BZOJ 3787 Gty的文艺妹子序列 分块+树状数组
题目大意:带修改、强制在线的区间逆序对 将之前3744TLE了的某个做法重写了一发 把其中一些预处理改成了树状数组 不得不说树状数组常数还是小啊 令g[i][j](i equals[i][j]表示前i块之内j的数量 这个直接暴力即可 smaller[i][j]表示前i块之内小于等于j的数的数量 第一维暴力第二维树状数组 修改时都维护一遍 查询时 首先我们把区间分为三块 令A为左侧零碎部...
分类:编程语言   时间:2014-12-03 19:22:10    阅读次数:230
BZOJ 3731 Gty的超级妹子树 块状树
题目大意:同3720 增加了一个操作 即删除一个点与父亲节点的连边 3720题解见 http://blog.csdn.net/popoqqq/article/details/41481439 断开一个节点与父节点的连边时 如果这个点是所在块的根节点,直接断掉就行 如果这个点不是所在块的根节点,那么就要把这个块分裂,这个点以及在块中的子树都分裂到新的块中,细节讨论较多不大好写0.0 然...
分类:其他好文   时间:2014-11-26 14:20:04    阅读次数:218
BZOJ 3720 Gty的妹子树 块状树
题目大意:维护一棵树,每个点有一个权值,提供下列操作: 1.询问某棵子树中有多少个节点的权值大于x 2.修改某个节点的权值 3.增加一个叶子节点 强制在线 传说中的树分块 首先DFS,对于每个节点,如果这个节点的父亲节点所在块未满,就塞进父节点所在块中,否则自成一块,然后与父节点所在的块连边 然后就按照分块直接搞吧0.0 细节实在是太多了 所以写挂的地方看看本蒟蒻的代码就好了0.0...
分类:其他好文   时间:2014-11-25 16:38:40    阅读次数:195
BZOJ 3720 Gty的妹子树 树上分块
题目大意:给出一棵树,要求维护:1.求出以x为根节点的子树的严格大于y的数量。 2.将一个节点的权值改变。 3.在一个节点下加一个权值为y的节点。 思路:分块这个东西太神了(别找我分析时间复杂度。。树上的分块更神。。。 首先,分块的原则和正常分块一样,把一棵树分成√n块,每一块不超过√n个,然后所有的时间复杂度降到了O(√n),(这个题还有个排序,所以还有一个log(n))。 如...
分类:其他好文   时间:2014-11-24 15:24:05    阅读次数:173
297条   上一页 1 ... 27 28 29 30 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!