码迷,mamicode.com
首页 >  
搜索关键字:bzoj1208    ( 31个结果
bzoj1208: [HNOI2004]宠物收养所
Time Limit:10 SecMemory Limit:162 MBSubmit:6182Solved:2396[Submit][Status][Discuss]Description最近,阿Q开了一间宠物收养所。收养所提供两种服务:收养被主人遗弃的宠物和让新的主人领养这些宠物。每个领养者都希望...
分类:其他好文   时间:2016-01-02 20:25:50    阅读次数:220
BZOJ1208 [HNOI2004]宠物收养所
普通的splay,熟悉板 1 /************************************************************** 2 Problem: 1208 3 User: round_0 4 Language: C++ 5 ...
分类:其他好文   时间:2015-08-06 01:54:59    阅读次数:128
BZOJ1208|HNOI旅行comf|并查集
Description给你一个无向图,N(N#include#includeusing namespace std;struct node{ int x,y,v;}e[5001];int fa[501];bool cmp(node a,node b) { return a.v> n >>...
分类:其他好文   时间:2015-07-18 10:54:01    阅读次数:123
bzoj1208 宠物收养所treap/splay/set
偷懒用set 1 #include 2 #include 3 #include 4 #include 5 #include 6 #define rep(i,l,r) for(int i=l;is;11 const int inf=0x7fffffff;12 ll ans;13 int n,pre,o...
分类:其他好文   时间:2015-07-02 20:53:30    阅读次数:159
bzoj1208 splay伸展树
splay伸展树主要有两种操作形式 (1)正常的二叉树插入形式 功能:a、查找 b、求最大值 c、最小值 d、求前驱 e、求后继 f、删点 g、合并splay树 (这里的删除直接利用splay树的结点下标) (2)区间形式 (插入是以区间形式插入的) 区间形式的伸展树相当于线段树,支持线段树的所有操作,并且还支持区间插入这个功能, 比如操作区间[a,b]...
分类:其他好文   时间:2015-05-25 16:36:14    阅读次数:126
bzoj1208: [HNOI2004]宠物收养所 (sbt)
切傻逼题还能wa那么多次我也是醉了好啦其实是sbt都不会敲了(一直用神器treap)重点是研究了下陈大神的删除,以前treap的删除都是直接旋转去删的……还是treap大法好&……题解还用写么?就是找前驱找后继然后判断一下const maxn=300000; mm=1s[right[t]] th.....
分类:其他好文   时间:2015-02-25 01:51:44    阅读次数:206
【权值分块】bzoj1208 [HNOI2004]宠物收养所
不多说。比pb_ds还是要快不少的。 1 #include 2 #include 3 #include 4 using namespace std; 5 #define N 80001 6 int sum,sz,num[N],l[295],r[295],a[N],op[N],en,ma[N],ans...
分类:其他好文   时间:2014-11-19 18:00:40    阅读次数:184
BZOJ 1208 HNOI2004 宠物收养所 平衡树/set
题目大意:有一家宠物收养所,有没有被收养的宠物或者是想收养宠物的人,每个宠物有一个个性值,每个想收养宠物的人有一个理想的个性值。每一个时刻,宠物收养所里只能有想收养宠物的人或宠物。当人领走宠物时,就会有一个不满意度。求这个最小的不满意度。 思路:就是个模拟+数据结构维护。用set可以水过,时间卡的不是很紧。练手写了Treap。注意极大值不能开太大,会re CODE: #i...
分类:其他好文   时间:2014-09-18 14:54:14    阅读次数:243
【set】【Splay】【pb_ds】bzoj1208 [HNOI2004]宠物收养所
每次来的如果是人,且宠物数不为零,就从宠物中选出一个与其差距最小的,累加答案;若为零,就把他放入另一个集合里。如果是宠物,则同上。各种平衡树都可过,我蛋疼地用了pb_ds。Code: 1 #include 2 #include 3 #include 4 using namespace std; 5 ...
分类:其他好文   时间:2014-09-06 16:04:53    阅读次数:1020
bzoj1208(splay tree)
1208: [HNOI2004]宠物收养所 Time Limit: 10 Sec  Memory Limit: 162 MB Submit: 4352  Solved: 1645 [Submit][Status] Description 最近,阿Q开了一间宠物收养所。收养所提供两种服务:收养被主人遗弃的宠物和让新的主人领养这些宠物。每个领养者都希望领养到自己满意的宠物,阿Q根据领养者...
分类:其他好文   时间:2014-09-03 18:16:57    阅读次数:166
31条   上一页 1 2 3 4 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!