自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 HAOI2014 贴海报 浮水法

好久没更博客了,最近回来刷题。今天做了一道2014年河南省选【贴海报】,用到了浮水法,写篇博客。适用:浮水法主要使用于有覆盖的染色问题。方法本身的思想不难理解:(以【贴海报】为背景)想象所有的海报都漂浮在水面上。如果一张海报的部分上方没有被其他海报阻挡,则上浮。如果这部分能上浮到最高处,那么这部分就是可以被观察到的一部分。题目题目描述Bytetown城市要...

2019-04-20 22:26:00 212

转载 再谈Dilworth定理

是的,之前关于Dilworth定理的博客写过两篇,今天为了准备NOIP2018的时候,又复习之前的博客,感觉自己只是复制了Wiki里的大段大段的描述,但还是没有说清楚到底Dilworth定理应该怎么理解。我不想写大段大段深奥的定义和证明,说实话,我自己也看不懂。我们就简单的举例子来理解这个定理。我们来看1 4 2 5 3这串数字。现在我们想用尽量少的上升子序列...

2018-11-09 18:09:00 159

转载 区间动态规划

区间 DP是指在一段区间上进行的一系列动态规划。 对于区间 DP 这一类问题,我们需要计算区间 [1,n] 的答案,通常用一个二维数组 dp 表示,其中 dp[x][y] 表示区间 [x,y]。 有些题目,dp[l][r] 由 dp[l][r−1] 与 dp[l+1][r] 推得;也有些题目,我们需要枚举区间 [l,r] 内的中间点,由两个子问题合并得到,也可以说 dp[l][r] 由 ...

2018-10-06 23:01:00 172

转载 单调队列优化动态规划

先来看这道题:USACO 2011 Open Gold Mowing the Lawn 修剪草坪After winning the annual town competition for best lawn a year ago, Farmer John has grown lazy; he has not mowed the lawn since then and th...

2018-10-05 21:33:00 158

转载 暑假集训考试R2 konomi 慕

题目描述低気圧はこぶ頭痛だって 忘れる、キミに会えばHitomi 在数轴上放置了 nnn 种颜色的 2n2n2n 个棋子,每种颜色的棋子恰有两个。Hitomi 希望在某个任选的点将数轴「对折」,使得所有 nnn 个同色棋子对之间的距离之和最小。当然啦,假设对折过程中棋子始终固定在数轴上。Hitomi 需要计算这个最小值。将数轴在 x=x0x =...

2018-07-28 23:44:00 107

转载 NOIP 2000 计算器的改良

题目题目背景NCL 是一家专门从事计算器改良与升级的实验室,最近该实验室收到了某公司所委托的一个任务:需要在该公司某型号的计算器上加上解一元一次方程的功能。实验室将这个任务交给了一个刚进入的新手ZL先生。题目描述为了很好的完成这个任务, ZL 先生首先研究了一些一元一次方程的实例:4+3x=84+3x=84+3x=8 6a−5+1=2−2a6a-5+1=2-2...

2018-07-18 23:57:00 332

转载 2007 Simulation message

题目问题描述:兴趣小组的同学来自各个学校,为了增加友谊,晚会上又进行了一个传话游戏,如果a认识b,那么a收到某个消息,就会把这个消息传给b,以及所有a认识的人。如果a认识b,b不一定认识a。所有人从1到n编号,给出所有’认识’关系,问如果i发布一条新消息,那么会不会经过若干次传话后,这个消息传回给了i(1in)。输入格式:第一行是两个数n(n<1,00...

2018-07-17 20:27:00 134

转载 COCI 2003 LIFTOVI 电梯 SPFA

LIFTOVISolitaire has N elevators. Each elevator are connecting exactly two floors and it does not stop on thefloors between that two floors. The speed of all the elevators are the same, 5 secon...

2018-07-16 21:42:00 80

转载 NOIP 2003 数字游戏

题目题目描述丁丁最近沉迷于一个数字游戏之中。这个游戏看似简单,但丁丁在研究了许多天之后却发觉原来在简单的规则下想要赢得这个游戏并不那么容易。游戏是这样的,在你面前有一圈整数(一共 nnn 个),你要按顺序将其分为 mmm 个部分,各部分内的数字相加,相加所得的 mmm 个结果对 101010 取模后再相乘,最终得到一个数 kkk 。游戏的要求是使你所得的k最大或者最小。例...

2018-07-10 22:26:00 332

转载 USACO 2014 DEC Guard Mark 状态压缩

Problem 1: Guard Mark [Bill Cooperman, 2014]Farmer John and his herd are playing frisbee. Bessie throws thefrisbee down the field, but it's going straight to Mark the field handon the other team...

2018-07-08 22:05:00 125

转载 IOI 2000 Walls Floyd+枚举

WallsPROBLEMIn a country, great walls have been built in such a way that every great wall connects exactly two towns. The great walls do not cross each other. Thus, the country is divid...

2018-07-08 13:37:00 210

转载 NOIP 2011 普及组 T4 表达式的值 栈

题目题目描述对于1 位二进制变量定义两种运算:运算的优先级是:先计算括号内的,再计算括号外的。“× ”运算优先于“⊕”运算,即计算表达式时,先计算× 运算,再计算⊕运算。例如:计算表达式A⊕B × C时,先计算 B × C,其结果再与 A 做⊕运算。现给定一个未完成的表达式,例如_+(_*_),请你在横线处填入数字 00 0 或者 ...

2018-06-25 22:33:00 266

转载 UVA 1152 4 Values whose Sum is 0

分析题目不难理解,但是有一点要注意。题目的意思是在1、2、3、4每一位上的数字可以改变顺序,但是1、2、3、4位之间不能改变顺序。首先想简单点,如果用枚举来做,n^4一定会超时的。但是如果我们换一种思路,把这四个数字分成两部分,1/2为一组,3/4为一组,然后来二分,这样一下从n^4降到n^2。程序 1 #include <iostream> 2 #i...

2018-06-22 22:45:00 78

转载 IOI 2006 Pyramid

问题描述:Jaguar国王在一场战役大胜后决定建造一个金字塔,一方面作为纪念战争胜利的纪念碑,同时亦用作埋葬在战斗中阵亡将士们的墓地。该金字塔将建在战场的所在地,有一个a列b行的矩形底部。在金字塔的底层内将有一个较小的c列d行的矩形墓室,用来存放阵亡将士们的遗体以及他们所用过的武器。国王的建筑师将该战场分为m列n行小方格的网格。每个小方格的高度用一个整数表示。金字塔及其内部的...

2018-06-03 21:46:00 326

转载 CTSC 2000 冰原探险

题目题目背景传说中,南极有一片广阔的冰原,在冰原下藏有史前文明的遗址。整个冰原被横竖划分成了很多个大小相等的方格。在这个冰原上有N个大小不等的矩形冰山,这些巨大的冰山有着和南极一样古老的历史,每个矩形冰山至少占据一个方格,且其必定完整地占据方格。冰山和冰山之间不会重叠,也不会有边或点相连。以下两种情况均是不可能出现的:题目描述ACM探险队在经过多年准备之后决定在这...

2018-06-03 10:07:00 228

转载 IOI 2009 Mecho

问题描述:小熊Mecho发现了一笔小财富——装满蜂蜜的罐子。它正高高兴兴吃着蜂蜜,突然发现一只蜜蜂看见了自己,并拉响了警报。Mecho知道此刻一群蜜蜂正在从蜂房涌出,并四处涌动试图抓到自己。Mecho知道自己必须赶快离开罐子回到家里,但是蜂蜜实在太好吃了,它不想太早逃离。请你帮助Mecho计算最迟何时离开才能安全地回到家里。小熊Mecho所居住的森林可以用正方形网格表示,该正方形...

2018-05-27 21:56:00 191

转载 IOI 2011 Rice Hub 米仓

题目分析首先来观察一下这题的数据范围,Subtask 4当中的数据量10^15大到惊人的程度。很显然这是我们所不能够处理的数据量。但转而看R的大小,就令人能够接受了,那么不难想到,这里有一个离散化的思路。然后我们考虑如何安排这个米仓。这个米仓其实就相当于一个“中位数”,也就是安排在米仓能够处理的区间的正当中。这里出现了一个“区间”的概念,那么我们就可以想到用一个类似二分的...

2018-05-19 22:34:00 155

转载 NOIP 2013 火柴排队 程序

1 #include <bits/stdc++.h> 2 using namespace std; 3 const int MAXN = 100000 + 1; 4 const int MOD = 99999997; 5 int n, F[MAXN], C[MAXN]; 6 struct node 7 { 8 int N, H;...

2018-05-01 16:02:00 84

转载 USACO 2004 MooFest 奶牛集会

题目问题描述约翰的n 头奶牛每年都会参加“哞哞大会”。哞哞大会是奶牛界的盛事。集会上的活动很多,比如堆干草,跨栅栏,摸牛仔的屁股等等。它们参加活动时会聚在一起,第i 头奶牛的坐标为Xi,没有两头奶牛的坐标是相同的。奶牛们的叫声很大,第i 头和第j 头奶牛交流,会发出max{Vi;Vj}×|Xi−Xj| 的音量,其中Vi和Vj分别是第i 头和第j 头奶牛的听力。假设每对奶牛之间...

2018-05-01 16:00:00 147

转载 USACO Training Section 3.1 Contact

P2724 联系 Contact题目背景奶牛们开始对用射电望远镜扫描牧场外的宇宙感兴趣。最近,他们注意到了一种非常奇怪的脉冲调制微波从星系的中央发射出来。他们希望知道电波是否是被某些地外生命发射出来的,还是仅仅是普通的的星星发出的题目描述帮助奶牛们用一个能够分析他们在文件中记下的记录的工具来找到真相。他们在寻找长度在A到B之间(包含A和B本身)在每天的数据文件...

2018-04-15 17:04:00 998

转载 International Olympiad In Informatics 2009 August 8 – 15, Plovdiv, Bulgaria Contest Day 1 - POI

题目http://www.ioi2009.org/GetResource?id=1271分析题目难度不高,有两点注意:坑如样例。关于排名,题目中这样说:The final standings of the competition list the contestants in descending order of their scores....

2018-04-15 16:01:00 229

转载 USACO 2008 FEB Eating Together

题目描述The cows are so very silly about their dinner partners. They have organized themselves into three groups (conveniently numbered 1, 2, and 3) that insist upon dining together. The trouble ...

2018-04-12 20:00:00 91

转载 POJ 2823 Sliding Window 滑动窗口 单调队列 Monotone Queue

Sliding WindowTime Limit: 12000MSMemory Limit: 65536KTotal Submissions: 65974Accepted: 18744Case Time Limit: 5000MSDescriptionAn array of size n ≤ 106 ...

2018-03-11 22:26:00 84

转载 1st Junior Balkan Olympiad in Informatics Boats 船 DP

BoatsMagicians have to come to the great assembly of Aglargond School of Magic. They cancome with boats, among other ways. Organizers have reserved a ring for every participant,so he can tie hi...

2018-03-11 21:00:00 120

转载 USACO 2009 FEB Fair Shuttle 庙会班车 贪心

题目题目描述Although Farmer John has no problems walking around the fair to collect prizes or see the shows, his cows are not in such good shape; a full day of walking around the fair leaves them...

2018-03-04 13:40:00 62

转载 USACO 2007 NOV Sunscreen 防晒霜 贪心

题目题目描述To avoid unsightly burns while tanning, each of the C (1 ≤ C ≤ 2500) cows must cover her hide with sunscreen when they're at the beach. Cow i has a minimum and maximum SPF rating ...

2018-03-04 12:54:00 201

转载 JN 刷墙 过程DP

题目3 刷墙(wall.c/cpp/pas)3.1 题目描述Will 被指派去刷墙. 他⼀共需要刷N ⾯墙, 每⾯墙要求刷⼀种颜⾊. 他⼀共有N 桶油漆, 这些油漆⼀共有3种颜⾊, 每种颜⾊的油漆分别有C0, C1, C2 桶. 刷⼀⾯墙需要⽤⼀桶油漆, 这N 桶油漆恰好可以刷完这N ⾯墙(C0 + C1 + C2 = N).但刷墙也不是随便可以刷的. Will 要求, 相邻的墙⾯的...

2018-02-26 22:36:00 138

转载 Luogu - 1993 小K的农场 【差分约束】

题目描述小 K 在 Minecraft 里面建立很多很多的农场,总共 n 个,以至于他自己都忘记了每个农场中种植作物的具体数量了,他只记得一些含糊的信息(共 m 个),以下列三种形式描述:农场 a 比农场 b 至少多种植了 c 个单位的作物。农场 a 比农场 b 至多多种植了 c 个单位的作物。农场 a 与农场 b 种植的作物数一样多。...

2018-02-14 16:29:00 75

转载 USACO 2008 JAN Telephone Lines 【二分答案、SPFA】

题目题目描述Farmer John wants to set up a telephone line at his farm. Unfortunately, the phone company is uncooperative, so he needs to pay for some of the cables required to connect his farm to ...

2018-02-11 22:20:00 66

转载 NOIP TG 2014 寻找道路 【SPFA】

题目描述在有向图G 中,每条边的长度均为1 ,现给定起点和终点,请你在图中找一条从起点到终点的路径,该路径满足以下条件:1 .路径上的所有点的出边所指向的点都直接或间接与终点连通。2 .在满足条件1 的情况下使路径最短。注意:图G 中可能存在重边和自环,题目保证终点没有出边。请你输出符合条件的路径的长度。输入输出格式输入格式:输入文件名为road .i...

2018-02-11 21:45:00 57

转载 USACO 2006 NOV Corn Fields

题目描述Farmer John has purchased a lush new rectangular pasture composed of M by N (1 ≤ M ≤ 12; 1 ≤ N ≤ 12) square parcels. He wants to grow some yummy corn for the cows on a number of squares. ...

2018-02-10 20:38:00 155

转载 Luogu P1122 最大子树和 树形DP

题目描述小明对数学饱有兴趣,并且是个勤奋好学的学生,总是在课后留在教室向老师请教一些问题。一天他早晨骑车去上课,路上见到一个老伯正在修剪花花草草,顿时想到了一个有关修剪花卉的问题。于是当日课后,小明就向老师提出了这个问题:一株奇怪的花卉,上面共连有N 朵花,共有N-1条枝干将花儿连在一起,并且未修剪时每朵花都不是孤立的。每朵花都有一个“美丽指数”,该数越大说明这朵花越漂亮,也...

2018-02-10 18:45:00 72

转载 NOI 1995 合并石子 区间DP

题目题目描述在一个圆形操场的四周摆放N堆石子,现要将石子有次序地合并成一堆.规定每次只能选相邻的2堆合并成新的一堆,并将新的一堆的石子数,记为该次合并的得分。试设计出1个算法,计算出将N堆石子合并成1堆的最小得分和最大得分.输入输出格式输入格式:数据的第1行试正整数N,1≤N≤100,表示有N堆石子.第2行有N个数,分别表示每堆石子的个数....

2018-02-09 21:46:00 92

转载 USACO 2008 Watering hole Prim

题目题目描述Farmer John has decided to bring water to his N (1 <= N <= 300) pastures which are conveniently numbered 1..N. He may bring water to a pasture either by building a well in that pa...

2018-02-07 11:16:00 85

转载 USACO 2015 Meeting time BFS+最优剪枝

题目题目描述Bessie and her sister Elsie want to travel from the barn to their favorite field, such that they leave at exactly the same time from the barn, and also arrive at exactly the same time...

2018-02-05 22:48:00 196

转载 USACO 4.4 Frame up Topological Sort

题目描述看下面的五张 9 x 8 的图像:........ ........ ........ ........ .CCC....EEEEEE.. ........ ........ ..BBBB.. .C.C....E....E.. DDDDDD.. ........ ..B..B.. .C.C....E....E...

2018-02-04 14:18:00 96

转载 BOI 2013 Tracks in the snow Flood-fill

题目BOI 2013Rostock, GermanyApril 8 – May 12, 2013 b i Day 2ENGtracksPage 1 of 2Tracks in the SnowThere is a rectangular meadow in a forest, having been covered with a blanket of fresh snow in th...

2018-02-02 22:46:00 208

转载 BOI 2005 Maze SPFA

题目BOI 2005 Day 1MazePasvalys Language: ENGLithuania7.5.2005 Page 1 of 2 MAZEMaze (Lithuania)Consider the following maze made of equilateral triangles:Each vertex is described by two coordinates...

2018-02-01 21:11:00 135

转载 2008 “Insigma International Cup” Zhejiang Collegiate Programming Contest - Warm Up Nested Dolls Dilw...

题目(HDU - 1677)Nested DollsTime Limit: 3000/1000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 4020Accepted Submission(s): 1248Problem DescriptionDi...

2018-01-30 22:03:00 148

转载 USACO 2007 October Contest, Problem. Obstacle Course SPFA

题目题目描述Consider an N x N (1 <= N <= 100) square field composed of 1by 1 tiles. Some of these tiles are impassible by cows and are marked with an 'x' in this 5 by 5 field that is chal...

2018-01-30 21:44:00 135

空空如也

空空如也

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

TA关注的人

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