自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(122)
  • 收藏
  • 关注

原创 是时候说再见了

刚刚有看了一遍省选之前写的

2014-05-19 22:48:11 1273 2

原创 写在省选之前

从APIO回来也有一段时间了,

2014-05-16 22:55:30 1204 2

原创 bzoj1823 JSOI2010 满汉全席 2-SAT 经典建模

JSOI2010 满汉全席 2-SAT思想的经典应用 思路巧妙编程复杂度低

2014-05-09 10:45:44 1958

原创 300题纪念

RT希望能继续刷下去,不过真的国赛之前600题这个目标太遥远了。。

2014-05-05 17:58:36 764

原创 bzoj1067 scoi2007 降雨量 RMQ+讨论

bzoj1067 SCOI2007降雨量 RMQ模板题 细节较多

2014-05-05 16:42:07 1182

原创 滚回来之后想到的

果然最后还是滚回ty了,又重新回到

2014-05-05 00:19:26 691

原创 Bzoj1036 树链剖分基础题

Bzoj1036 树的统计 树链剖分的模板题 不需要求LCA的简单易懂版本

2014-04-29 22:18:36 830

原创 Bzoj 1803 spoj qtree3 主席树

Bzoj1803 spoj qtree3 主席树的树上dfs序形式

2014-04-25 21:49:11 1467

原创 Bzoj1051 haoi2006 受欢迎的牛

Bzoj1051 缩点基础题目 tarjan算法

2014-04-24 22:47:06 1087

原创 Bzoj1877 SDOI 2009 晨跑 费用流

SDOI2009 晨跑 费用流简单题目

2014-04-23 15:41:49 1237

原创 Bzoj3132 二维树状数组

二维树状数组维护区间加和区间查询

2014-04-22 18:03:03 863

原创 Bzoj2809 APIO2012 派遣 主席树经典题

APIO2012 派遣 利用主席树求区间k小的经典问题,对于主席树的理解很有帮助

2014-04-21 18:27:10 1474

原创 Bzoj2034 2009国家集训队试题 最大收益 贪心+各种优化+二分图

Bzoj2034 国家集训队2009试题非常神的二分图转化问题

2014-04-20 00:59:18 1949

原创 APIO2010 巡逻 树形DP

Bzoj1912 APIO2010 巡逻树上dfs+dp

2014-04-19 20:32:07 1017

原创 APIO2008免费道路 Bsoj2714 并查集+两次最小生成树

APIO2008免费道路利用并查集维护两次最小生成树

2014-04-19 11:21:27 1080

原创 splay BZOJ1500 NOI2005 维护数列

NOI2005 维护序列BZOJ1500 splay维护序列的经典问题

2014-04-11 17:16:00 886

原创 bzoj 线段树专刊

BZOJ线段树题目精选

2014-04-07 12:53:19 1526 1

原创 bzoj2743 HEOI2012采花 离线预处理

BZOJ2743 巧妙的离线预处理

2014-04-07 10:47:42 1455

原创 BZOJ1045 HAOI2008糖果传递

BZOj1045 巧妙的数形结合

2014-04-06 12:43:27 958

原创 bzoj3365(poj 1987)点分治

BZOJ3365 点分治

2014-04-06 12:09:15 1055

原创 BZoj1041 [HAOI2008]圆上的整点 数学 勾股数

看了半天才懂的数学题因为数学太差了所以就 不多说了http://blog.csdn.net/csyzcyj/article/details/10044629这个讲的很不错

2014-04-06 11:26:34 826

原创 bzoj1052 HAOI2007 覆盖问题

BZOj1052 HAOI2007 覆盖问题 贪心

2014-04-06 09:31:46 912

原创 bzoj1042 HAOI2008 硬币购物 容斥原理

bzoj1042 容斥原理

2014-04-05 16:40:14 1046

原创 bzoj2393 容斥原理

bzoj2393 容斥原理的应用

2014-04-05 14:09:10 1324

原创 Bzoj1050 AHOI2006旅行 并查集

Bzoj1050 利用并查集维护无向图的联通性

2014-04-05 11:05:05 931

原创 Bzoj1798 Ahoi2009行星序列 双标记线段树

线段树双标记的经典问题的经典解法详解

2014-04-03 21:38:47 1409

原创 Bzoj1797 ahoi2009最小割

最小割中的可行边与必须边的求解问题

2014-04-03 06:56:08 995

原创 bsoj 2701 tarjan求lca

还是很水的题。。。。#include#include#include#include#define MAX 200005#define rep(i,j,k) for(int i=j;i<=k;i++)using namespace std;int n,k,to[2*MAX],next[2*MAX],head[MAX],ask_to[2*MAX],ask_next[2*MAX],a

2014-04-01 16:16:01 646

原创 bsoj1375 tarjan离线求lca

模板题。。。不多说了很好理解#include#include#include#include#define MAX 200005#define rep(i,j,k) for(int i=j;i<=k;i++)using namespace std;int n,k,to[2*MAX],next[2*MAX],head[MAX],ask_to[2*MAX],ask_next[2*MA

2014-04-01 06:28:05 558

原创 bzoj1786

显然填的数是不降的。。。然后把-1都扣出来,f[i][j]表示前i个-1填j的逆序数然后分别对与每个点求出来他前面的比他大的和后面的比他小的数就可以了#include#include#include#include#define MAX 10009#define rep(i,j,k) for(int i=j;i<=k;i++)#define inf 0x7fffffff

2014-03-31 21:20:43 638

原创 Bzoj1266 Ahoi2006 上学路线

BZOJ1266 anoi2006本文详解了最短路图的定义和构造,同时利用最小割实现了解题

2014-03-31 18:12:52 1529

原创 dp+树状数组 bzoj1264 AHOI2006基因匹配

bzoj1264 AHOI2006基因匹配用树状数组维护区间前缀最大值优化LCS

2014-03-30 11:40:32 1117

原创 离散化 anoi2005穿越磁场 bzoj1967

AHOI2005 bzoj1967离散化套最短路的经典应用

2014-03-29 21:58:48 1262

原创 树形dp 基环树直径 bzoj1791 ioi2008island

这个题真的好麻烦啊。。。就是给一堆基环树然后求出他们的直径的和我们首先不考虑环,然后对于每个点求出他所能走到的最大深度,然后缩点,就成了一个面包圈一样的环了然后脱环成链直接用单调队列dp就可以了队列中维护dp的决策,由于决策是有单调性的。。。#include#include#include#include#include#define MAX

2014-03-27 21:24:41 2254

原创 点分治 poj1741

楼教主的男人八题之一。。。。狂T了一天,最后以把x错打成i而结束了漫长的debug。。。。这个题是我的第一个树分治树分治其实就是分治思想在树上的应用,在这个题中具体点就是把一颗子树中的路径分别计算然后递归到子树中再经行下一步的计算直到子树只有一个点这个操作是基于点的所以叫点分治这个题要有一个基础就是poj1655求树的重心如果不会看这里

2014-03-26 21:47:13 844

原创 树形dp求树的重心 poj1655

本来是为了写树分治才写这个题的没想到竟然浪费了好长时间狂wa不止原来前向星的数组要开两倍。。。第一次用前向星真是光荣牺牲了。。。dp很简单先DFS一次,求出以每个节点为根的子树的节点个数s[i].设f[i]表示去掉i后,余下的各个子树结点个数的最大值.f[i]=max(n-s[i],max{s[j]}). (j为i的儿子).然后输出f[i]最小的

2014-03-25 16:33:28 849

原创 线段相交 poj2653

很水的题。。。最难的是输出格式利用了队列#include#include#include#include#include#include#define eps 1e-8#define rep(i,j,k) for(int i=j;i<=k;i++)using namespace std;int n;struct point{ double

2014-03-18 21:27:37 589

原创 poj3680 zkw费用流

真心给zkw大神跪了。。。这个算是模板题,不过构图显然不是我想出来的。。。。算是第一个费用流。。。以后要多写点网络流啊。。一开始我用vector存的边然后交上去竟然TLE!!!!!这简直就是对vector党的鄙视啊。。。然后没办法把vector注释掉换前向星了。。。看来以后只能用前向星存图了。。。#include#include#include#i

2014-03-13 19:12:37 940

原创 poj3469 DINIC模板(vector+前向星)

网络流DINIC模板 poj3469本文采用了vector和前向星两种不同的数据结构分别实现了朴素的dinic算法

2014-03-12 04:48:54 1331

原创 bzoj 1191 匈牙利算法 二分图匹配

很水的题。。。用来复习二分图用的。。。。不过还剩点问题没有解决,这个留到明天#include#include#include#include#include#define pb push_back#define MAX 100010#define rep(x,y,z) for(int x=y;x<=z;x++)using namespace std;int n,m,m

2014-03-10 22:55:37 653

空空如也

空空如也

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

TA关注的人

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