码迷,mamicode.com
首页 >  
搜索关键字:可并堆    ( 155个结果
ACM所有算法
ACM 所有算法 数据结构 栈,队列,链表 哈希表,哈希数组 堆,优先队列 双端队列 可并堆 左偏堆 二叉查找树 Treap 伸展树 并查集 集合计数问题 二分图的识别 平衡二叉树 二叉排序树 线段树 一维线段树 二维线段树 树状数组 一维树状数组 N维树状数组 字典树 后缀数组,后缀树 块状链表 哈夫曼树 桶,跳跃表...
分类:编程语言   时间:2015-08-11 16:13:16    阅读次数:357
BZOJ 2809 [Apio2012]dispatching 可并堆
BZOJ 2809 [Apio2012]dispatching 可并堆...
分类:Windows程序   时间:2015-07-23 21:56:16    阅读次数:173
BZOJ 1367 [Baltic2004]sequence 可并堆
BZOJ 1367 [Baltic2004]sequence 可并堆...
分类:其他好文   时间:2015-07-23 19:54:23    阅读次数:111
BZOJ 1455 罗马游戏 可并堆裸
BZOJ 1455 罗马游戏 可并堆裸...
分类:其他好文   时间:2015-07-23 15:39:07    阅读次数:103
bzoj 1455 可并堆+并查集
一个堆和一个并查集对应,并且满足并查集中所有没有死的人等于堆中的人 1 /************************************************************** 2 Problem: 1455 3 User: idy002 4 Langu...
分类:其他好文   时间:2015-06-12 20:45:14    阅读次数:97
bzoj 2809 可并堆维护子树信息
对于每个节点,要在其子树中选尽量多的节点,并且节点的权值和小于一个定值.建立大根堆,每个节点从儿子节点合并,并弹出最大值直到和满足要求. 1 /************************************************************** 2 Problem: ...
分类:其他好文   时间:2015-06-12 18:46:22    阅读次数:104
[BZOJ2809&1455&1367]解题报告|可并堆
其实非常好理解..就是可以可以合并起来的两个堆嘛>#include#include#define ll long long#define maxn 100010struct node{ int l,r; ll sum,sz;}a[maxn];ll n,e,c[maxn],root[m...
分类:其他好文   时间:2015-05-11 12:23:51    阅读次数:223
BZOJ-1455 罗马游戏
同样是道可并堆题。配对堆模版题。#include #include #include #include #include #include #define rep(i, l, r) for(int i=l; i<=r; i++)#define clr(x, c) memset(x, c, sizeo...
分类:其他好文   时间:2015-05-05 16:25:27    阅读次数:143
可并堆的实现
我要写三种可并堆,然后讲解它们.1. 二项堆2. 配对堆3. RP堆这三种堆都有一个共同特点,就是用一棵半满的树表示子堆,用一系列子堆表示整个堆(当然子堆是有限制的).那么我们可以很方便的进行合并两个堆等操作.1.二项堆这三种堆里最简单的就是二项堆了(Binomial Heap).为什么称为二项堆呢...
分类:其他好文   时间:2015-05-01 09:23:41    阅读次数:149
【BZOJ】【4003】【JLOI2015】城池攻占
可并堆 QAQ改了一下午……最终弃疗求助zyf……居然被秒了QAQ真是弱到不行(zyf太神了Orz) 还是先考虑部分分的做法: 1.$n,m\leq 3000$:可以暴力模拟每个骑士的攻打过程,也可以利用拓扑序,将当前城池的后代的攻打情况统计完后,再统计有哪些其实打到了当前城池,over了几个...
分类:其他好文   时间:2015-04-21 20:27:11    阅读次数:653
155条   上一页 1 ... 12 13 14 15 16 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!