自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 BZOJ 1458: 士兵占领 最大流 题解

1458: 士兵占领Time Limit: 10 Sec Memory Limit: 64 MB Submit: 1133 Solved: 638Description有一个M * N的棋盘,有的格子是障碍。现在你要选择一些格子来放置一些士兵,一个格子里最多可以放置一个士兵,障碍格里不能放置士兵。我们称这些士兵占领了整个棋盘当满足第i行至少放置了Li个士兵, 第j列至少放置了Cj个士兵。现在你

2017-07-06 19:45:05 478

原创 BZOJ 1648: [Usaco2006 Dec]Cow Picnic 奶牛野餐 题解

1648: [Usaco2006 Dec]Cow Picnic 奶牛野餐Time Limit: 5 Sec Memory Limit: 64 MB Submit: 748 Solved: 461 [Submit][Status][Discuss]DescriptionThe cows are having a picnic! Each of Farmer John’s K (1 <= K <

2017-07-06 17:08:39 573

原创 BZOJ 3505: [Cqoi2014]数三角形 题解

Time Limit: 10 Sec Memory Limit: 128 MB Submit: 1534 Solved: 940Description给定一个nxm的网格,请计算三点都在格点上的三角形共有多少个。下图为4x4的网格上的一个三角形。注意三角形的三点不能共线。Input输入一行,包含两个空格分隔的正整数m和n。Output输出一个正整数,为所求三角形数量。Sample Input2

2017-07-06 15:46:05 609

原创 BZOJ 2654: tree (MST) 题解

2654: treeTime Limit: 30 Sec Memory Limit: 512 MB Submit: 2008 Solved: 822Description给你一个无向带权连通图,每条边是黑色或白色。让你求一棵最小权的恰好有need条白色边的生成树。 题目保证有解。Input第一行V,E,need分别表示点数,边数和需要的白色边数。 接下来E行,每行s,t,c,col表示这边

2017-07-06 14:28:38 418

原创 BZOJ 3144: [Hnoi2013]切糕 题解

3144: [Hnoi2013]切糕Time Limit: 10 Sec Memory Limit: 128 MB Submit: 1936 Solved: 1049DescriptionInput第一行是三个正整数P,Q,R,表示切糕的长P、 宽Q、高R。第二行有一个非负整数D,表示光滑性要求。接下来是R个P行Q列的矩阵,第z个 矩阵的第x行第y列是v(x,y,z) (1≤x≤P, 1≤y≤

2017-07-06 11:26:36 520

原创 BZOJ 1052 覆盖问题题解

1052: [HAOI2007]覆盖问题Time Limit: 10 Sec  Memory Limit: 162 MBSubmit: 1912  Solved: 895[Submit][Status][Discuss]Description  某人在山上种了N棵小树苗。冬天来了,温度急速下降,小树苗脆弱得不堪一击,于是树主人想用一些塑料薄膜把这些小树遮盖起来,经过一番长久的思考,他决定用3个L*L

2017-07-05 23:37:56 535

原创 中国国家队清华集训 2012-2013 第一天 BZOJ 2957 楼房重建 线段树题解

2957: 楼房重建Time Limit: 10 Sec Memory Limit: 256 MB Submit: 2065 Solved: 986Description  小A的楼房外有一大片施工工地,工地上有N栋待建的楼房。每天,这片工地上的房子拆了又建、建了又拆。他经常无聊地看着窗外发呆,数自己能够看到多少栋房子。   为了简化问题,我们考虑这些事件发生在一个二维平面上。小A在平面上

2017-07-05 15:56:15 656

原创 BZOJ 1087: [SCOI2005]互不侵犯King 状态压缩 题解

1087: [SCOI2005]互不侵犯KingTime Limit: 10 Sec  Memory Limit: 162 MBSubmit: 4028  Solved: 2338[Submit][Status][Discuss]Description  在N×N的棋盘里面放K个国王,使他们互不攻击,共有多少种摆放方案。国王能攻击到它上下左右,以及左上 左下右上右下八个方向上附近的各一个格子,共8

2017-07-05 11:19:31 404

原创 POJ 2763 Housewife Wind 树链剖分裸题

DescriptionAfter their royal wedding, Jiajia and Wind hid away in XX Village, to enjoy their ordinary happy life. People in XX Village lived in beautiful huts. There are some pairs of huts connected by

2017-07-05 10:58:04 373

原创 BZOJ 4152 [AMPPZ2014]The Captain 最短路题解

Time Limit: 20 Sec Memory Limit: 256 MB Submit: 1108 Solved: 433Description给定平面上的n个点,定义(x1,y1)到(x2,y2)的费用为min(|x1-x2|,|y1-y2|),求从1号点走到n号点的最小费用。Input第一行包含一个正整数n(2<=n<=200000),表示点数。接下来n行,每行包含两个整数x[i],

2017-07-05 00:55:40 495

原创 BZOJ 1036 [ZJOI2008]树的统计Count 树链剖分裸题

1036: [ZJOI2008]树的统计CountTime Limit: 10 Sec Memory Limit: 162 MB Submit: 17022 Solved: 6939Description  一棵树上有n个节点,编号分别为1到n,每个节点都有一个权值w。我们将以下面的形式来要求你对这棵树完成 一些操作: I. CHANGE u t : 把结点u的权值改为t II. QMAX

2017-07-04 21:40:33 293

原创 Hdu 3652 数位DP B-number题解

DescriptionA wqb-number, or B-number for short, is a non-negative integer whose decimal form contains the sub- string “13” and can be divided by 13. For example, 130 and 2613 are wqb-numbers, but 143 a

2017-07-04 20:01:05 390

原创 BZOJ 2190: [SDOI2008]仪仗队 欧拉函数

Description作为体育委员,C君负责这次运动会仪仗队的训练。仪仗队是由学生组成的N * N的方阵,为了保证队伍在行进中整齐划一,C君会跟在仪仗队的左后方,根据其视线所及的学生人数来判断队伍是否整齐(如下图)。 现在,C君希望你告诉他队伍整齐时能看到的学生人数。Input  共一个数N。Output  共一个数,即C君应看到的学生人数。Sample Input  4Sample Outp

2017-07-04 17:45:59 484

原创 BZOJ 2463 [中山市选2009]谁能赢呢?

2463: [中山市选2009]谁能赢呢?Time Limit: 10 Sec Memory Limit: 128 MB Submit: 2502 Solved: 1843Description小明和小红经常玩一个博弈游戏。给定一个n×n的棋盘,一个石头被放在棋盘的左上角。他们轮流移动石头。每一回合,选手只能把石头向上,下,左,右四个方向移动一格,并且要求移动到的格子之前不能被访问过。谁不能移

2017-07-04 17:39:54 395

原创 BZOJ 2429 [HAOI2006]聪明的猴子 MST最小生成树

Description在一个热带雨林中生存着一群猴子,它们以树上的果子为生。昨天下了一场大雨,现在雨过天晴,但整个雨林的地 表还是被大水淹没着,部分植物的树冠露在水面上。猴子不会游泳,但跳跃能力比较强,它们仍然可以在露出水面 的不同树冠上来回穿梭,以找到喜欢吃的果实。现在,在这个地区露出水面的有N棵树,假设每棵树本身的直径都 很小,可以忽略不计。我们在这块区域上建立直角坐标系,则每一棵树的位置由其所

2017-07-04 17:35:21 377

原创 BZOJ 4034 :[HAOI2015]树上操作 树链剖分裸题

4034: [HAOI2015]树上操作Time Limit: 10 Sec Memory Limit: 256 MB Submit: 4744 Solved: 1513 [Submit][Status][Discuss]Description有一棵点数为 N 的树,以点 1 为根,且树点有边权。然后有 M 个操作,分为三种:操作 1 :把某个节点 x 的点权增加 a 。操作 2 :把某个节

2017-07-04 16:53:22 369

原创 机房模拟赛 2017.7.3

今天成都突然下好大的雨啊233,我和zyc跑出去在操场跑了一圈多,刚出门三秒衣服就湿透了的那种雨,完了之后我还将就在墨池里游了几圈233,墨池的水好暖和,洗了澡之后才发现没有裤子换…暑假第二次模拟赛,考的时候浑身舒服,三十分钟做完前两道题感觉自己要AK,然后第三题就挂了,震惊的是,第一题也挂了…难受…题目qu【问题描述】给你一个操作序列,问这个维护操作序列的数据结构是哪一种? 【输入格式】第一行是一

2017-07-03 20:09:54 444

原创 BZOJ 2427 [HAOI2010]软件安装 Tarjan+树上动态规划

Description现在我们的手头有N个软件,对于一个软件i,它要占用Wi的磁盘空间,它的价值为Vi。我们希望从中选择一些软件安装到一台磁盘容量为M计算机上,使得这些软件的价值尽可能大(即Vi的和最大)。但是现在有个问题:软件之间存在依赖关系,即软件i只有在安装了软件j(包括软件j的直接或间接依赖)的情况下才能正确工作(软件i依赖软件j)。幸运的是,一个软件最多依赖另外一个软件。如果一个软件不能正

2017-07-03 03:14:20 500

原创 Codeforces #422 Div.2 2017.7.3部分题解

由于没有人组队,基本自己思考,再加上之前调试网络,导致写题的时间只有一个小时多一点点了,比较疲倦所以就只写了三道题A. I’m bored with lifetime limit per test1 second memory limit per test256 megabytes inputstandard input outputstandard output Holidays have

2017-07-03 02:50:48 1243

原创 POJ 3237 树链剖分+数据结构维护 题解

今天一天效率好低,好多时间被浪费了,而且还玩儿了两局lol,虽然都赢了,而且都是MVP…肚子疼了好长时间…感觉人都疼瘦了… 这道题最后是一个智障错误…【题目描述】给你由N个结点组成的树。树的节点被编号为1到N,边被编号为1到N-1。每一条边有一个权值。然后你要在树上执行一系列指令。指令可以是如下三种之一: CHANGE i v:将第i条边的权值改成v。 NEGATE a b:将点a到点b路径上

2017-07-02 23:50:06 346

原创 树链剖分+数据结构维护 Hdu 3966 Aragorn's Story 题解

Aragorn’s StoryTime Limit: 10000/3000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 11761 Accepted Submission(s): 3122Problem DescriptionOur protagonist is the

2017-07-02 14:06:16 439

原创 浅谈Tarjan算法求LCA

Tarjan是一个很厉害的人,不少算法(包括一些数据结构比如splay)都是他发明的…Tarjan求LCA是利用并查集的思想进行操作的首先我们有如下的思路void Tarjan(int u){ fa[u]=u; for(register int i=head[u];i;i=line[i].nxt){ int v=line[i].to; if(v!=fa

2017-07-02 09:40:48 3631

原创 NOIP 2015 提高组 day2 解题报告

T1 跳石头:题目描述 Description 一年一度的“跳石头”比赛又要开始了! 这项比赛将在一条笔直的河道中进行,河道中分布着一些巨大岩石。组委会已经选择好了两块岩石作为比赛起点和终点。在起点和终点之间,有N块岩石(不含起点和终点的岩石)。在比赛过程中,选手们将从起点出发,每一步跳向相邻的岩石,直至到达终点。 为了提高比赛难度,组委会计划移走一些岩石,使得选手们在比赛过程中

2017-07-01 20:11:07 788 1

原创 浅谈莫比乌斯反演

之前一直觉得这是一个这辈子都学不到的东西,好像太厉害了根本不适合我,看来我以前(虽然现在也还是)太菜了对于一个算数函数f(x)f(x) 如果我们对f(x)进行如下规定的求和F(n)=∑d|nf(d)F(n)=\sum_{d|n} f(d)其中d|n的含义为d可以整除n,例如对于n=12的情况 F(12)=f(1)+f(2)+f(3)+f(4)+f(6)+f(12)F(12)=f(1)+f(2)+f

2017-07-01 11:44:53 1367 4

原创 USACO Training Section 1.1 [USACO1.1]你的飞碟在这儿Your Ride Is Here

题目描述众所周知,在每一个彗星后都有一只UFO。这些UFO时常来收集地球上的忠诚支持者。不幸的是,他们的飞碟每次出行都只能带上一组支持者。因此,他们要用一种聪明的方案让这些小组提前知道谁会被彗星带走。他们为每个彗星起了一个名字,通过这些名字来决定这个小组是不是被带走的那个特定的小组(你认为是谁给这些彗星取的名字呢?)。关于如何搭配的细节会在下面告诉你;你的任务是写一个程序,通过小组名和彗星名来决定这

2017-07-01 08:18:21 702

原创 BZOJ 1076 [SCOI2008]奖励关 状压+期望DP 题解

Description  你正在玩你最喜欢的电子游戏,并且刚刚进入一个奖励关。在这个奖励关里,系统将依次随机抛出k次宝物, 每次你都可以选择吃或者不吃(必须在抛出下一个宝物之前做出选择,且现在决定不吃的宝物以后也不能再吃)。 宝物一共有n种,系统每次抛出这n种宝物的概率都相同且相互独立。也就是说,即使前k-1次系统都抛出宝物1( 这种情况是有可能出现的,尽管概率非常小),第k次抛出各个

2017-06-16 21:34:58 493

原创 BZOJ 4318 OSU!期望DP

相信很多人玩儿过这个游戏…我小时候也玩儿过233Descriptionosu 是一款群众喜闻乐见的休闲软件。 我们可以把osu的规则简化与改编成以下的样子: 一共有n次操作,每次操作只有成功与失败之分,成功对应1,失败对应0,n次操作对应为1个长度为n的01串。在这个串中连续的 X个1可以贡献X^3 的分数,这x个1不能被其他连续的1所包含(也就是极长的一串1,具体见样例解释) 现在给出

2017-06-16 16:24:51 824

原创 BZOJ 1741 [Usaco2005 nov]Asteroids 穿越小行星群题解

我仿佛又开始写水题了…好颓废…花了五分钟A了…DescriptionBessie wants to navigate her spaceship through a dangerous asteroid field in the shape of an N x N grid (1 <= N <= 500). The grid contains K asteroids (1 <= K <= 10,00

2017-06-16 15:05:43 687

原创 BZOJ 2038 [2009国家集训队]小Z的袜子(hose)题解 莫队算法

一直觉得莫队莫队,这名字真好听,大概是初恋(小学的一个很可爱的女孩子)姓莫233?题目链接: http://www.lydsy.com/JudgeOnline/problem.php?id=2038Description作为一个生活散漫的人,小Z每天早上都要耗费很久从一堆五颜六色的袜子中找出一双来穿。终于有一天,小Z再也无法忍受这恼人的找袜子过程,于是他决定听天由命…… 具体来说,小Z把这N只袜

2017-06-16 11:38:12 523

原创 BZOJ 2724 [Violet 6]蒲公英分块做法题解

题目链接: http://www.lydsy.com/JudgeOnline/problem.php?id=2724DescriptionInput 修正一下 l = (l_ 0 + x - 1) mod n + 1, r = (r_0 + x - 1) mod n + 1OutputSample Input6 3 1 2 3 2 1 2 1 5 3 6 1 5 Sample

2017-06-16 08:34:24 682

原创 浅谈分块算法

一直觉得分块是一个很高端的东西…一直没敢碰,现在才知道分块就是一种稍微优美一些的暴力,所以没有学过分块的同学不要害怕啦…首先,分块是什么意思呢,顾名思义就是把要处理的东西进行分块,分成一块一块的233,举个很简单的例子,对于一个数列 size(a{ })=5,我们可以把前2个分到一起,再两个分到一起,最后单下来一个,为什么要这样处理呢?这样处理的好处又是什么呢? 我们也可以这样思考,如果我们把一

2017-06-15 22:32:24 7876 1

原创 BZOJ 1823 [JSOI2010]满汉全席题解

Description满汉全席是中国最丰盛的宴客菜肴,有许多种不同的材料透过满族或是汉族的料理方式,呈现在數量繁多的菜色之中。由于菜色众多而繁杂,只有极少數博学多闻技艺高超的厨师能够做出满汉全席,而能够烹饪出经过专家认证的满汉全席,也是中国厨师最大的荣誉之一。 世界满汉全席协会是由能够料理满汉全席的专家厨师们所组成,而他们之间还细分为许多不同等级的厨师。为了招收新进的厨师进入世界满汉全席协会,将于近

2017-06-15 12:39:08 471

原创 BZOJ 3130 [Sdoi2013]费用流 题解

DescriptionAlice和Bob在图论课程上学习了最大流和最小费用最大流的相关知识。 最大流问题:给定一张有向图表示运输网络,一个源点S和一个汇点T,每条边都有最大流量。一个合法的网络流方案必须满足:(1)每条边的实际流量都不超过其最大流量且非负;(2)除了源点S和汇点T之外,对于其余所有点,都满足该点总流入流量等于该点总流出流量;而S点的净流出流量等于T点的净流入流量,这个值也即

2017-06-14 11:54:29 392

原创 BZOJ 2140 稳定婚姻题解

Description我国的离婚率连续7年上升,今年的头两季,平均每天有近5000对夫妇离婚,大城市的离婚率上升最快,有研究婚姻问题的专家认为,是与简化离婚手续有关。 25岁的姗姗和男友谈恋爱半年就结婚,结婚不到两个月就离婚,是典型的“闪婚闪离”例子,而离婚的导火线是两个人争玩电脑游戏,丈夫一气之下,把电脑炸烂。有社会工作者就表示,80后求助个案越来越多,有些是与父母过多干预有关。而根据民政部的统计

2017-06-14 11:46:08 577

原创 BZOJ 1070 [SCOI 2007]修车

Description同一时刻有N位车主带着他们的爱车来到了汽车维修中心。维修中心共有M位技术人员,不同的技术人员对不同的车进行维修所用的时间是不同的。现在需要安排这M位技术人员所维修的车及顺序,使得顾客平均等待的时间最小。 说明:顾客的等待时间是指从他把车送至维修中心到维修完毕所用的时间。Input第一行有两个m,n,表示技术人员数与顾客数。 接下来n行,每行m个整数。第i+1行第j个数表示第j位

2017-06-12 16:04:13 403

原创 BZOJ 刷题开始

以前实力太弱,虽然现在的实力也很弱,但是总归还是要比以前好一些了,以前的BZOJ账号因为正确率有点低,所以已经被我当做小号,目前的BZOJ账号叫ZSJ1000pro,已经A掉A+Bpro啦沈阳集训总结 第一天的数学内容有很多没有听懂,可能是天赋问题,听着听着竟有了困意,无论是组合计数,欧拉函数,离散对数,莫比乌斯反演,积性函数,狄利克雷卷积,都还需要更深入的理解。 第二天的二分三分还需要刷题。

2017-06-12 12:12:20 1333

原创 BZOJ 1497[NOI 2006] 最大获利

要吐血…学长yyr考完高考之后说已经买好去上海的票了,我说别啊,万一清华能上呢,他很忧伤地说自己考挂了,于是我说我把下一个月的所有人品的绝对值全部给他,说完之后,这两天程序就开始出现以前从不会出现的各种小错误,这道题花了10分钟理解题意并且敲完结果调了一个多小时,就是建图的时候又一个地方写错了,真的是内心崩溃,昨天一天也是效率低下…唉,希望他可以上tsu吧(一个月好像要持续到我的期末考试…害怕…)D

2017-06-10 09:41:15 513

原创 BZOJ1711 [ Usaco2007 Open ]Dining吃饭 拆点最大流

这道题调了很长的时间,本来以为可以20分钟A掉的,结果一直查错查啊查,一个多小时后非常崩溃地发现了自己的错误,大概是这么个类型的错误:for(register int i=1;i<=T;i++){ for(register int i=1;i<=M;i++)}心情久久不能平静就是一道普通的拆点网络流,源点连食物,食物连牛,牛连饮料,饮料连汇点,其中牛需要拆点,因为一头牛只能吃一种食物喝一种

2017-06-10 00:37:38 422

原创 day8 day9

没错,这两天很颓废,课都没听,太菜了,好菜啊

2017-06-09 22:53:34 396

原创 拆点最小费用最大流 BZOJ 1877 [SDOI 2009] 晨跑

竟然在这样一道水题上浪费这么多时间DescriptionElaxia最近迷恋上了空手道,他为自己设定了一套健身计划,比如俯卧撑、仰卧起坐等 等,不过到目前为止,他坚持下来的只有晨跑。 现在给出一张学校附近的地图,这张地图中包含N个十字路口和M条街道,Elaxia只能从 一个十字路口跑向另外一个十字路口,街道之间只在十字路口处相交。Elaxia每天从寝室出发 跑到学校,保证寝室编号为1,学校编号为N。

2017-06-09 22:50:33 374

空空如也

空空如也

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

TA关注的人

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