码迷,mamicode.com
首页 >  
搜索关键字:c. dzy loves sequences    ( 1332个结果
【HDU】5195-DZY Loves Topological Sorting(拓扑 + 线段树 + 贪心)
每次找出入度小于K的编号最大点。 找的时候用线段树找,找完之后将这个点出度链接的点的入度全部减一 简直爆炸。。。 #include #include #include #include using namespace std; #define lson (pos<<1) #define rson (pos<<1|1) const int maxn = 100005; const int IN...
分类:其他好文   时间:2015-04-01 21:53:16    阅读次数:104
HDU5196--DZY Loves Inversions 树状数组 逆序数
题意查询给定[L, R]区间内 逆序对数 ==k的子区间的个数。我们只需要求出 子区间小于等于k的个数和小于等于k-1的个数,然后相减就得出答案了。对于i(1≤i≤n),我们计算ri表示[i,ri]的逆序对数小于等于K,且ri的值最大。(ri对应代码中的cnt数组)显然ri单调不降,我们可以通过用两...
分类:编程语言   时间:2015-04-01 19:20:28    阅读次数:234
HDU 4965 Fast Matrix Calculation(矩阵快速幂)
Description One day, Alice and Bob felt bored again, Bob knows Alice is a girl who loves math and is just learning something about matrix, so he decided to make a crazy problem for her.  Bob has...
分类:其他好文   时间:2015-03-31 12:52:29    阅读次数:129
Hdoj 5194 DZY Loves Balls 【打表】+【STL】
DZY Loves Balls Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/Others) Total Submission(s): 394    Accepted Submission(s): 221 Problem Description There are n ...
分类:其他好文   时间:2015-03-30 23:10:34    阅读次数:378
HDU-5194-DZY Loves Balls(BestCoder Round # 35 )
DZY Loves Balls Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/Others) Total Submission(s): 374    Accepted Submission(s): 205 Problem Description There are n ...
分类:其他好文   时间:2015-03-30 18:48:53    阅读次数:230
[线段树] hdu5195 DZY Loves Topological Sorting
题意: 给一张拓扑排序图,最多删除K条边之后。 输出最大字典序的拓扑排序。 思路: 用线段树处理,节点存每个点的入度。 每次提取入度小于等于k的并且最大数字的点。 然后更新k和这个点已经所连的点的入度,并标记这个取出的点入度为无穷大。 重复操作n次。 代码: #include"cstdio" #include"cstring" #include"cmath" #include"c...
分类:其他好文   时间:2015-03-30 16:27:43    阅读次数:115
HDU 5195 DZY Loves Topological Sorting (拓扑排序+线段树)
题目地址:HDU 5195 简直受不了了。。BC第二题都开始线段树+拓扑排序了。。。 这题很容易想到拓扑排序过程中贪心,但是贪心容易TLE,所以需要用数据结构去维护,我用的是线段树维护。每次找入度小于等于k的编号最大的点,这样就可以保证字典序一定是最大的。 代码如下:#include #include #include #inclu...
分类:编程语言   时间:2015-03-30 16:26:50    阅读次数:244
HDU 5196 DZY Loves Inversions(树状数组,二分)
这题之前CC做过类似的,思路如官方题解。 代码: #include #include #include using namespace std; const int N = 100005; typedef long long ll; int n, m; ll q; struct Hash { int v, id; void read(int id) { ...
分类:编程语言   时间:2015-03-30 11:21:20    阅读次数:116
BestCoder Round #35(DZY Loves Balls-暴力dp)
DZY Loves Balls Accepts: 371 Submissions: 988 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others) 问题描述 一个盒子里有n  个黑球和m  个白球。现在DZY每次随机从盒子里取走一个球,取了n+m...
分类:其他好文   时间:2015-03-29 13:42:43    阅读次数:185
BestCoder Round #35(DZY Loves Topological Sorting-堆+贪心)
DZY Loves Topological Sorting Time Limit: 4000/2000 MS (Java/Others)    Memory Limit: 131072/131072 K (Java/Others) Total Submission(s): 323    Accepted Submission(s): 86 Problem Description A...
分类:其他好文   时间:2015-03-29 13:40:04    阅读次数:130
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!