自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

CreationAugust is 14 years old forever

终将凋败之花,不必苦等绽放之日.

  • 博客(20)
  • 资源 (4)
  • 收藏
  • 关注

原创 【HNOI2010】【BZOJ2001】City 城市建设2015.4.9编辑修改

Description PS国是一个拥有诸多城市的大国,国王Louis为城市的交通建设可谓绞尽脑汁。Louis可以在某些城市之间修建道路,在不同的城市之间修建道路需要不同的花费。Louis希望建造最少的道路使得国内所有的城市连通。但是由于某些因素,城市之间修建道路需要的花费会随着时间而改变,Louis会不断得到某道路的修建代价改变的消息,他希望每得到一条消息后能立即知道使城市连通的最小花费总和,

2015-03-31 20:11:36 1604

原创 【cdq分治】cdq分治与整体二分学习笔记Part2.cdq分治

上午的学习学会了整体二分,下午学了cdq分治 发现了二者的区别: 整体二分的主体是在不断地二分答案(把所有询问二分),而cdq分治则是在不断地二分操作。 当然同样的,cdq分治的复杂度也是与区间长度正相关. 我们定义函数Solve(l,r)可以得到操作l,r的结果 cdq分治的实现过程:主要过程:Step1.将所有操作按照某个关键字排序.(不一定是读入顺序.) Step2.二分操作.对于

2015-03-29 17:18:00 1491

原创 【模板整合】整体二分模板

模板题目:ZJOI2013 K大数查询原题是带插入区间第K大 注释足够看→_←#include<iostream>#include<cstdio>#include<cstring>#include<cmath>#include<algorithm>#define MAXN 50010#define MAXINT 0x7fffffff#define lchild rt<<1,l,mid

2015-03-29 14:55:09 1458 1

原创 【ZJOI2013】【BZOJ3110】K大数查询

Description有N个位置,M个操作。操作有两种,每次操作如果是1 a b c的形式表示在第a个位置到第b个位置,每个位置加入一个数c 如果是2 a b c形式,表示询问从第a个位置到第b个位置,第C大的数是多少。 Input第一行N,M 接下来M行,每行形如1 a b c或2 a b c Output输出每个询问的结果 Sample Input 2 5 1 1 2 1 1 1

2015-03-29 14:52:47 1173 1

原创 【cdq分治】cdq分治与整体二分学习笔记Part1.整体二分

之所以把cdq分治和整体二分放在一起学习,是因为他们两个实在太像了…不管是做法还是代码… 感觉整体二分可能会比cdq分治稍微简单那么一点点?所以先学整体二分.(感觉他们的区别在于整体二分是对每个操作二分答案,cdq是分治了操作序列) 整体二分是对答案进行二分,其具体操作如下: (比如以ZJOJ2013K大数查询为例)具体过程Step1.从(L,R)二分答案.mid=(L+R)>>1,用线段树维

2015-03-29 09:06:37 1746

原创 【BZOJ2818】Gcd

好玩的题目0-0 Description给定整数N,求1<=x,y<=N且Gcd(x,y)为素数的 数对(x,y)有多少对.Input一个整数N Output如题 Sample Input 4Sample Output 4 HINThint对于样例(2,2),(2,4),(3,3),(4,2)1≤\leN≤\le107^7Source湖北省队互测 说实话作为数论这题不算难了= =

2015-03-28 17:08:20 1269

原创 【SCOI2007】【BZOJ1067】降雨量

BZOJ首页讨论区hot的题目→_←终于A掉他了 1067: [SCOI2007]降雨量 Time Limit: 1 Sec Memory Limit: 162 MB Submit: 2340 Solved: 609 [Submit][Status][Discuss] Description我们常常会说这样的话:“X年是自Y年以来降雨量最多的”。它的含义是X年的降雨量不超过Y年,且对于

2015-03-28 00:10:46 1147

原创 【BZOJ2440】完全平方数

Description小 X 自幼就很喜欢数。但奇怪的是,他十分讨厌完全平方数。他觉得这些 数看起来很令人难受。由此,他也讨厌所有是完全平方数的正整数倍的数。然而 这丝毫不影响他对其他数的热爱。 这天是小X的生日,小 W 想送一个数给他作为生日礼物。当然他不能送一 个小X讨厌的数。他列出了所有小X不讨厌的数,然后选取了第 K个数送给了 小X。小X很开心地收下了。 然而现在小 W 却记不起

2015-03-24 19:38:50 1673

原创 【Codevs1422】【网络流】河城荷取

东方幻想乡系列省选模拟赛Stage4。这些题目现在只在Codevs上有出现了别的地方都消失了。题目描述 Description在幻想乡,河城荷取是擅长高科技工业的河童。荷取的得意之作除了光学迷彩外,还有震动整个幻想乡的巨型人形『非想天则』。不过由于人形太过巨大,所以为它充能是一件很麻烦的事。人形一共有N个电能池,编号1..N。其中前L个电能池(即编号为1..L的电能池)连接着外部充能接口,而编号为N

2015-03-18 20:01:23 930

原创 【beijingwc2012】【BZOJ2662】冻结

Description“我要成为魔法少女!” “那么,以灵魂为代价,你希望得到什么?” “我要将有关魔法和奇迹的一切,封印于卡片之中„„” 在这个愿望被实现以后的世界里,人们享受着魔法卡片(SpellCard,又名符 卡)带来的便捷。现在,不需要立下契约也可以使用魔法了!你还不来试一试? 比如,我们在魔法百科全书(Encyclopedia of Spells)里用“freeze

2015-03-17 20:40:29 969

原创 【JLOI2011】【BZOJ2763】飞行路线

Description Alice和Bob现在要乘飞机旅行,他们选择了一家相对便宜的航空公司。该航空公司一共在n个城市设有业务,设这些城市分别标记为0到n-1,一共有m种航线,每种航线连接两个城市,并且航线有一定的价格。Alice和Bob现在要从一个城市沿着航线到达另一个城市,途中可以进行转机。航空公司对他们这次旅行也推出优惠,他们可以免费在最多k种航线上搭乘飞机。那么Alice和Bob这次出行最

2015-03-17 19:47:56 1318

原创 【分层图】分层图学习笔记

zky学长不止一次说分层图很简单随便看看就会了 然后今天就拿出时间来学了学分层图(写这篇文章是不是会被骂傻叉算了反正我就是傻叉) 首先@出一篇论文 2004国家集训队《分层图思想及其在信息学竞赛中的应用》肖天正文时间————————————我是分割线>w<—————————————— 裸的最短路和网络流题目大家都会,就算是需要把模型抽象分析一下才能得出也已经不算什么了 但是如果在最短路和网

2015-03-16 20:22:59 4322

转载 网络流&&费用流模板(OrzLcomyn神犇的模板)

神犇链接在我友链里. 这篇文章转来用用,后面自己再整合一套. ISAP 1、有源有汇有上界无下界最大流 code1(邻接矩阵版):#include<iostream>#include<cstdio>#include<cstring>using namespace std;int map[201][201],n;int lev[201],pre[201],gap[201],cur[20

2015-03-15 20:45:33 908

原创 【网络流补全计划】Part.Ⅲ有上下界的网络流

本来心情就非常糟糕调月下毛景树把我最后一点写代码的心情调没了 放弃 开始补全网络流. 之前学了普通最大流,那么现在开始补有上下界的网络流. 在普通最大流中,网络里的每一条边都只有流量的上界即边的容量,而引入上下界网络流之后,每个边不但有一个容量,还有一个流量下界. 我们令B(u,v)B(u,v)表示边(u,v)(u,v)的下界.于是我们可以有表达式:B(u,v)≤f(u,v)≤C(u,v)

2015-03-15 20:38:19 1379 1

原创 【树链剖分】链剖相关总结与心得

这两天连着做了三道链剖也看了不少链剖已经大致明白链剖里题目特点了 我们可以把所有链剖的题目分为如下两类:给定点权的链剖这类链剖也是最基础的链剖,大部分题目都是这个样子的. 题目中会给定每一个点的初始点权,以此来计算路径长度. 这种题目相对来说比较简单,我们直接套模板两次DFS然后建树,把每个点在线段树上对应节点的数值modify就好了. 标准模板题可以看:ZJOI2008树的统计Count

2015-03-14 18:04:12 1258

原创 【COGS1672】【SPOJ375】QTREE

这是我的第一个边权链剖 COGS上和SPOJ有点不一样就是没有多组数据了本质还是一样的 我写的是COGS那个其实改一改就可以去SPOJ AC了= -= (可是我现在上不去SPOJ卧槽(╯‵□′)╯︵┻━┻) 【题目描述】一天机房的夜晚,无数人在MC里奋斗着。。。大家都知道矿产对于MC来说是多么的重要,但由于矿越挖越少,勇士们不得不跑到更远的地方挖矿,但这样路途上就会花费相当大的时间,导致挖

2015-03-14 09:23:01 1134

原创 【ZJOI2008】【BZOJ1036】树的统计Count

开学就被送去开学考 寒假一点文化课都没搞你还考个毛(╯‵□′)╯︵┻━┻ 最后果然还是挂了(不过至少还没出班里前十= =) 回机房第一天想了想决定再去写一个沙茶链剖 (P.S.交这个题时候BZOJ挂了,但是Codevs是可以过的而且去COGS测了一遍也没问题所以BZOJ应该也能过哪天想起来再去BZOJ测一遍)题目描述 Description一棵树上有n个节点,编号分别为1到n,每个节点都有一

2015-03-11 19:00:18 887

原创 【整合】树链剖分模板(线段树维护)

原题是SDOI2011染色 反正链剖都长得差不多不一样的就是线段树根据题自己在查询和修改里改一改就好了 跟着黄学长学的倍增记录祖先的写法,和网上不太一样求不喷 注释棒棒哒代码又长跑的也不快我也是醉了注释代码根据题目不同自己修改#include<iostream>#include<cstdio>#include<cstring>#include<cmath>#include<algo

2015-03-05 08:26:55 1231

原创 【SDOI2011】【BZOJ2243】【树链剖分】染色

从2.16开坑学链剖,假期颓废无止境回来之后还要天天测试所以一直拖到现在做完了第一个题 话说是不是直接做QT比较好毕竟看起来友好一些这个题的状态实在有些蛋疼 (P.S.我的链剖跟黄学长学的所以写起来和网上的不太一样看起来会很SXBK) Description给定一棵有n个节点的无根树和m个操作,操作有2类: 1、将节点a到节点b路径上所有点都染成颜色c; 2、询问节点a到节点b路径上的颜色

2015-03-05 08:18:05 1160

原创 【Codevs1421】【树上DP】【博弈论】秋静叶&秋穰子

东方幻想乡系列模拟赛th04的题. 也不是很难嘛…题目描述 Description在幻想乡,秋姐妹是掌管秋天的神明,作为红叶之神的姐姐静叶和作为丰收之神的妹妹穰子。如果把红叶和果实联系在一起,自然会想到烤红薯。烤红薯需要很多的叶子,才能把红薯烤得很香,所以秋姐妹决定比比谁能够收集到最多的红叶。静叶将红叶分成了N堆(编号1..N),并且规定了它们的选取顺序,刚好形成一颗有向树。在游戏过程中,两人从根

2015-03-01 18:54:11 1515 1

算法导论第二版电子书 汉语

算法导论第二版电子书 汉语翻译后版本 不带习题答案

2015-03-14

树链剖分模板

树链剖分模板,代码写的比较丑但是打了很多注释应该能让人看懂 HZWER流的树链剖分(倍增记录祖先) 原题是SDOI2011染色,里面有原文博客链接

2015-03-05

ISAP算法模板

原题为USACO 草地排水 模板,网络流,最大流,ISAP算法 虽然可能写的不怎么好看但是带一些注释,应该可以看懂吧。

2015-02-08

Splay(伸展树)模板

Splay模板包括旋转,主函数Splay,插入,删除,最大值,最小值,查询k大,查询排名

2015-01-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除