E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
noip2010
NOIP2010
提高组
2010提高A.机器翻译(模拟+队列)B.乌龟棋(dp)dp[i][a][b][c],表示到第i个格子,用了a张2,b张3,c张4,(则d张1是可以算出来的)的最大分数。C.关押罪犯(贪心+并查集)题解D.引水入城(bfs+贪心)首先考虑最后一行是否全都能有水,则把第一行全入队,bfs一遍即可。考虑如果全能有水,最少需要第一行的多少个点。对第一行的每个点bfs,处理出这个点能使最后一行的哪些点有水
Icefox_zhx
·
2017-11-16 14:28
其他oj
搜索
贪心
比赛
【
noip2010
】关押罪犯
题目描述S城现有两座监狱,一共关押着N名罪犯,编号分别为1~N。他们之间的关系自然也极不和谐。很多罪犯之间甚至积怨已久,如果客观条件具备则随时可能爆发冲突。我们用“怨气值”(一个正整数值)来表示某两名罪犯之间的仇恨程度,怨气值越大,则这两名罪犯之间的积怨越多。如果两名怨气值为c的罪犯被关押在同一监狱,他们俩之间会发生摩擦,并造成影响力为c的冲突事件。每年年末,警察局会将本年内监狱中的所有冲突事件按
A_Comme_Amour
·
2017-10-29 12:50
noip真题
并查集
【
noip2010
】引水入城(搜索+DP)
题意给出一张n*m的网格图代表城市,在每个格点修建水利设施有两种选择:1)处于第一行的格点可修蓄水厂2)四周存在比它海拔更高且拥有公共边的,已经建有水利设施的相邻城市,可修建输水站。记第n行为干旱区。问是否能够使干旱区的城市均建有水利设施,若能,最少建多少蓄水厂,若不能,求不能建水利设施的城市数。数据范围n,m#include#includeconstintsm=503;constintsn=25
Etta19
·
2017-10-03 20:02
DP
搜索
关押罪犯(
noip2010
)
题目描述S城现有两座监狱,一共关押着N名罪犯,编号分别为1~N。他们之间的关系自然也极不和谐。很多罪犯之间甚至积怨已久,如果客观条件具备则随时可能爆发冲突。我们用“怨气值”(一个正整数值)来表示某两名罪犯之间的仇恨程度,怨气值越大,则这两名罪犯之间的积怨越多。如果两名怨气值为c的罪犯被关押在同一监狱,他们俩之间会发生摩擦,并造成影响力为c的冲突事件。每年年末,警察局会将本年内监狱中的所有冲突事件按
JamesKerry
·
2017-08-28 16:35
二分图
codeforces
noip水题经验总结
Ps:都是一些水题,总结一波经验而已,难题另单独开题解T1:
noip2010
普及组数字统计第一眼一看以为数位dp正准备码一波时结果瞄了一眼提示说介4一道水题然后我就又瞄了一眼数据范围n=4注意了。。。。
Brian551
·
2017-07-14 22:56
————杂七杂八————
NOIP2010
机器翻译
题意如下:1.机器翻译(translate.pas/c/cpp)【问题描述】小晨的电脑上安装了一个机器翻译软件,他经常用这个软件来翻译英语文章。这个翻译软件的原理很简单,它只是从头到尾,依次将每个英文单词用对应的中文含义来替换。对于每个英文单词,软件会先在内存中查找这个单词的中文含义,如果内存中有,软件就会用它进行翻译;如果内存中没有,软件就会在外存中的词典内查找,查出单词的中文含义然后翻译,并将
江澤妮可
·
2017-02-22 11:48
NOIP2010
并查集 小结
[
NOIP2010
]关押罪犯并查集里经常会有一类问题:敌人的敌人还是朋友。其实这道题本质上就是这
Clove_unique
·
2016-11-19 19:27
并查集
学习笔记
并查集 小结
[
NOIP2010
]关押罪犯并查集里经常会有一类问题:敌人的敌人还是朋友。其实这道题本质上就是这
Clove_unique
·
2016-11-19 19:27
并查集
学习笔记
NOIP 2000 引水入城题解
题目描述[
NOIP2010
]引水入城★★★输入文件:flow.in输出文件:flow.out简单对比时间限制:1s内存限制:128MB在一个遥远的国度,一侧是风景秀美的湖泊,另一侧则是漫无边际的沙漠。
C_Lyr
·
2016-11-08 15:29
图论
NOIP2010
提高组初赛(答案+选择题题目+个人分析)
一、单项选择题1.与16进制数A1.2等值的10进制数是()A.101.2B.111.4C.161.125D.177.25C必考的进制运算没什么可说的=。=2.一个字节(byte)由()个二进制组成。A.8B.16C.32D.以上都有可能A常识问题:数据存储是以“字节”(Byte)为单位,数据传输是以“位”(bit)为单位,一个位就代表一个0或1(即二进制),每8个位(bit)组成一个字节(Byt
Eirlys_North
·
2016-10-22 08:25
noip初赛=。=
NOIP2010
提高组初赛(答案+选择题题目+个人分析)
一、单项选择题1.与16进制数A1.2等值的10进制数是()A.101.2B.111.4C.161.125D.177.25C必考的进制运算没什么可说的=。=2.一个字节(byte)由()个二进制组成。A.8B.16C.32D.以上都有可能A常识问题:数据存储是以“字节”(Byte)为单位,数据传输是以“位”(bit)为单位,一个位就代表一个0或1(即二进制),每8个位(bit)组成一个字节(Byt
Eirlys_North
·
2016-10-22 08:25
noip初赛=。=
|洛谷|
NOIP2010
|搜索|P1378 油滴扩展
https://www.luogu.org/problem/show?pid=1378比较简单,不过写错两个地方调了很久。。具体看代码#include#include#include#include#definems(i,j)memset(i,j,sizeofi);usingnamespacestd;constdoublepi=3.1415926535;intn;intxa,xb,ya,yb;in
NotFound1
·
2016-10-12 21:57
搜索
洛谷
|洛谷|
NOIP2010
|搜索|贪心|P1514 引水入城
https://www.luogu.org/problem/show?pid=1514从第一行开始DFS搜索,注意如果旁边同行的高度大于这个,就不用搜索这个,因为如果有比这个高的,那么那个高的一定会流到这个格子如果有解,就在最后一行形成了几条线段然后区间覆盖问题即可#include#include#include#include#definems(i,j)memset(i,j,sizeofi);u
NotFound1
·
2016-10-09 18:43
搜索
贪心
洛谷
NOIP2010
关押罪犯
并查集水题++#includeusingnamespacestd;intn,m,f[40001],x,y;structnode{inta,b,c;}w[100001];intcmp(nodea,nodeb){if(a.c>b.c)return1;elsereturn0;}intfifa(intx){if(f[x]==x)returnx;returnf[x]=fifa(f[x]);}intmain(
hh_cnyali
·
2016-07-15 10:24
题解
noip
TYVJ1403(
NOIP2010
提高组T3)关押罪犯
题目大意:n个点,m条边,边权cj。将n个点分到两个集合中(集合均不能为空),使两个集合内的所有边的最大值最小,输出最小值。样例输入:4614253423351212283511366182418053412884样例输出:3512样例解释:A集合:14;B集合:23;集合内边权最大值为3512.数据范围:对于100%的数据有N#include#include#includeusingnamesp
dugudashen
·
2016-07-05 11:35
一些oj
【
NOIP2010
】关押罪犯 虚点并查集
CODEVS:http://codevs.cn/problem/1069/题目描述DescriptionS城现有两座监狱,一共关押着N名罪犯,编号分别为1~N。他们之间的关系自然也极不和谐。很多罪犯之间甚至积怨已久,如果客观条件具备则随时可能爆发冲突。我们用“怨气值”(一个正整数值)来表示某两名罪犯之间的仇恨程度,怨气值越大,则这两名罪犯之间的积怨越多。如果两名怨气值为c的罪犯被关押在同一监狱,他
Qantun_Mechanics
·
2016-05-04 00:00
NOIP2010
提高组 关押罪犯 (并查集入门)
题目链接(在RQNOJ上找到的): Problem600为了防止网站无法访问,贴一下原题吧题目描述S城现有两座监狱,一共关押着N名罪犯,编号分别为1~N。他们之间的关系自然也极不和谐。很多罪犯之间甚至积怨已久,如果客观条件具备则随时可能爆发冲突。我们用“怨气值”(一个正整数值)来表示某两名罪犯之间的仇恨程度,怨气值越大,则这两名罪犯之间的积怨越多。如果两名怨气值为c的罪犯被关押在同一监狱,他们俩之
Kiritow
·
2016-04-29 18:00
Noip2010
普及组
T3:经过11年的韬光养晦,某国研发出了一种新的导弹拦截系统,凡是与它的距离不超过其工作半径的导弹都能够被它成功拦截。当工作半径为0时,则能够拦截与它位置恰好相同的导弹。但该导弹拦截系统也存在这样的缺陷:每套系统每天只能设定一次工作半径。而当天的使用代价,就是所有系统工作半径的平方和。某天,雷达捕捉到敌国的导弹来袭。由于该系统尚处于试验阶段,所以只有两套系统投入工作。如果现在的要求是拦截所有的导弹
John_pascal
·
2016-04-27 22:00
【dp】
NOIP2010
提高组引水入城
【问题描述】在一个遥远的国度,一侧是风景秀美的湖泊,另一侧则是漫无边际的沙漠。该国的行政区划十分特殊,刚好构成一个N行M列的矩形,其中每个格子都代表一座城市,每座城市都有一个海拔高度。为了使居民们都尽可能饮用到清澈的湖水,现在要在某些城市建造水利设施。水利设施有两种,分别为蓄水厂和输水站。蓄水厂的功能是利用水泵将湖泊中的水抽取到所在城市的蓄水池中。因此,只有与湖泊毗邻的第1行的城市可以建造蓄水厂。
Balala_Energy
·
2016-04-23 18:00
dp
图论
【图-最小生成树】
NOIP2010
模拟试题 新的开始
【题目描述】发展采矿业当然首先得有矿井,小FF花了上次探险获得的千分之一的财富请人在岛上挖了n口矿井,但他似乎忘记考虑的矿井供电问题……为了保证电力的供应,小FF想到了两种办法:1、在这一口矿井上建立一个发电站,费用为v(发电站的输出功率可以供给任意多个矿井)。2、将这口矿井与另外的已经有电力供应的矿井之间建立电网,费用为p。小FF希望身为”NewBe_One”计划首席工程师的你帮他想出一个保证所
Balala_Energy
·
2016-04-23 00:17
图论
【图-最小生成树】
NOIP2010
模拟试题 新的开始
【题目描述】发展采矿业当然首先得有矿井,小FF花了上次探险获得的千分之一的财富请人在岛上挖了n口矿井,但他似乎忘记考虑的矿井供电问题……为了保证电力的供应,小FF想到了两种办法:1、在这一口矿井上建立一个发电站,费用为v(发电站的输出功率可以供给任意多个矿井)。2、将这口矿井与另外的已经有电力供应的矿井之间建立电网,费用为p。小FF希望身为”NewBe_One”计划首席工程师的你帮他想出一个保证所
Balala_Energy
·
2016-04-23 00:00
图论
【图-二分图染色】
NOIP2010
提高组关押罪犯
【问题描述】S城现有两座监狱,一共关押着N名罪犯,编号分别为1~N。他们之间的关系自然也极不和谐。很多罪犯之间甚至积怨已久,如果客观条件具备则随时可能爆发冲突。我们用“怨气值”(一个正整数值)来表示某两名罪犯之间的仇恨程度,怨气值越大,则这两名罪犯之间的积怨越多。如果两名怨气值为c的罪犯被关押在同一监狱,他们俩之间会发生摩擦,并造成影响力为c的冲突事件。每年年末,警察局会将本年内监狱中的所有冲突事
Balala_Energy
·
2016-04-22 23:00
二分图染色
【dp】
NOIP2010
提高组乌龟棋
【问题描述】小明过生日的时候,爸爸送给他一副乌龟棋当作礼物。乌龟棋的棋盘是一行N个格子,每个格子上一个分数(非负整数)。棋盘第1格是唯一的起点,第N格是终点,游戏要求玩家控制一个乌龟棋子从起点出发走到终点。乌龟棋中M张爬行卡片,分成4种不同的类型(M张卡片中不一定包含所有4种类型的卡片,见样例),每种类型的卡片上分别标有1、2、3、4四个数字之一,表示使用这种卡片后,乌龟棋子将向前爬行相应的格子数
Balala_Energy
·
2016-04-22 23:00
dp
NOIP2010
普级组 导弹拦截
Description经过11年的韬光养晦,某国研发出了一种新的导弹拦截系统,凡是与它的距离不超过其工作半径的导弹都能够被它成功拦截。当工作半径为0时,则能够拦截与它位置恰好相同的导弹。但该导弹拦截系统也存在这样的缺陷:每套系统每天只能设定一次工作半径。而当天的使用代价,就是所有系统工作半径的平方和。某天,雷达捕捉到敌国的导弹来袭。由于该系统尚处于试验阶段,所以只有两套系统投入工作。如果现在的要求
chrisblogtk
·
2016-04-08 21:07
NOIP分区联赛
[
NOIP2010
]导弹拦截 T3 贪心
题意经过11年的韬光养晦,某国研发出了一种新的导弹拦截系统,凡是与它的距离不超过其工作半径的导弹都能够被它成功拦截。当工作半径为0时,则能够拦截与它位置恰好相同的导弹。但该导弹拦截系统也存在这样的缺陷:每套系统每天只能设定一次工作半径。而当天的使用代价,就是所有系统工作半径的平方和。某天,雷达捕捉到敌国的导弹来袭。由于该系统尚处于试验阶段,所以只有两套系统投入工作。如果现在的要求是拦截所有的导弹,
qq_32451161
·
2016-02-19 10:00
算法
贪心
noip
【
NOIP2010
】乌龟棋
Description小明过生日的时候,爸爸送给他一副乌龟棋当作礼物。乌龟棋的棋盘是一行N个格子,每个格子上一个分数(非负整数)。棋盘第1格是唯一的起点,第N格是终点,游戏要求玩家控制一个乌龟棋子从起点出发走到终点。……12345……N乌龟棋中M张爬行卡片,分成4种不同的类型(M张卡片中不一定包含所有4种类型的卡片,见样例),每种类型的卡片上分别标有1、2、3、4四个数字之一,表示使用这种卡片后,
Robot肉包
·
2016-02-02 21:00
【
NOIP2010
】乌龟棋
Description小明过生日的时候,爸爸送给他一副乌龟棋当作礼物。乌龟棋的棋盘是一行N个格子,每个格子上一个分数(非负整数)。棋盘第1格是唯一的起点,第N格是终点,游戏要求玩家控制一个乌龟棋子从起点出发走到终点。……12345……N乌龟棋中M张爬行卡片,分成4种不同的类型(M张卡片中不一定包含所有4种类型的卡片,见样例),每种类型的卡片上分别标有1、2、3、4四个数字之一,表示使用这种卡片后,
Robot肉包
·
2016-02-02 21:00
NOIP2010
:接水问题
#include#includeintmain(){intn,m,i,j,a[10001],b[101],max=0,mn,mk,k;scanf("%d%d",&n,&m);for(i=0;ib[k]){mn=b[k];mk=k;}b[mk]+=a[i];}for(i=0;i<m;i++)if(max<b[i])max=b[i];printf("%d\n",max);return0;}
yizr_cnyali
·
2016-01-31 16:19
NOIP
Codevs 1069关押罪犯[
Noip2010
]
AC通道:http://codevs.cn/problem/1069/[分析]可以发现,因为市长只会关心冲突事件影响力的最大值,所以无论你怎么把罪犯们分开,只要冲突事件影响力最大的那两个人还在同一所监狱,冲突事件影响力的最大值就不会改变。所以我们可以采取贪心的思想,每次将冲突事件影响力最大的两个人分开,直到这两个人根据前面的条件,已经分不开了,那么最大值就是他们所能产生的影响力的最大值。因为“分开
XY20130630
·
2016-01-24 17:00
编程
【
NOIP2010
】【tyvj1409】数字统计加强版
背景
NOIP2010
普及组复赛第一题加强版描述请统计某个给定范围[L,R]的所有整数中,数字2出现的次数。
Clove_unique
·
2016-01-13 16:32
题解
NOIP
模拟
【
NOIP2010
】【tyvj1409】数字统计加强版
背景
NOIP2010
普及组复赛第一题加强版描述请统计某个给定范围[L, R]的所有整数中,数字2 出现的次数。
Clove_unique
·
2016-01-13 16:00
模拟
tyvj
tyvj数字统计 加强版
P1409 数字统计加强版时间:1000ms/空间:131072KiB/Java类名:Main背景
NOIP2010
普及组复赛第一题加强版描述请统计某个给定范围[L, R]的所有整数中,数字2 出现的次数
clover_hxy
·
2016-01-13 16:00
[
NOIP2010
]关押罪犯
题目描述DescriptionS城现有两座监狱,一共关押着N名罪犯,编号分别为1~N。他们之间的关系自然也极不和谐。很多罪犯之间甚至积怨已久,如果客观条件具备则随时可能爆发冲突。我们用“怨气值”(一个正整数值)来表示某两名罪犯之间的仇恨程度,怨气值越大,则这两名罪犯之间的积怨越多。如果两名怨气值为c的罪犯被关押在同一监狱,他们俩之间会发生摩擦,并造成影响力为c的冲突事件。每年年末,警察局会将本年内
cww97
·
2016-01-07 11:00
并查集
noip
二分答案
并查集 — — 关押罪犯
P1403 [
NOIP2010
]关押罪犯时间:1000ms/空间:131072KiB/Java类名:Main描述 S 城现有两座监狱,一共关押着N 名罪犯,编号分别为1~N。
yuan_jlj
·
2015-12-11 16:00
并查集
【
noip2010
】乌龟棋
描述小明过生日的时候,爸爸送给他一副乌龟棋当作礼物。乌龟棋的棋盘是一行N 个格子,每个格子上一个分数(非负整数)。棋盘第1 格是唯一的起点,第N 格是终点,游戏要求玩家控制一个乌龟棋子从起点出发走到终点。1 2 3 4 5 …… N乌龟棋中M 张爬行卡片,分成4 种不同的类型(M 张卡片中不一定包含所有4 种类型的卡片,见样例),每种类型的卡片上分别标有1、2、3、4 四个数字之一,表示使用这种卡
Clove_unique
·
2015-12-02 16:00
dp
noip
NOIP2010
解题报告
今天状态不错。。1个小时AC了前3题,第四题第一次也拿到了80%的分数,后来换了算法才拿到全部分数。。 第一题: 小晨的电脑上安装了一个机器翻译软件,他经常用这个软件来翻译英语文章。 这个翻译软件的原理很简单,它只是从头到尾,依次将每个英文单词用对应的中文含义来替换。对于每个英文单词,软件会先在内存中查找这个单词的中文含义,如果内存中有,软件就会用它进行翻译;如果内存中没有,软件就会在外存中
·
2015-11-12 14:07
IP
乌龟棋(
noip2010
)
分析:该题是经典的动态规划题目。 题目中涉及到卡片数、卡片分4类、格子数等若干信息,又每张卡片仅能使用一次。求到达终点最多能能获得多少分。 从题目中可知卡片的使用顺序影响最终得分,我们可知状态转移和使用哪种类型的卡片有关,假设我们用i、j、k、L分别表示4类卡片,f表示能获得的最多分数。则有: f[i,j,k,L]=max{f[i-1,j,k,L],f[i,j-1,K,l],f[i,j,k-
·
2015-11-12 10:25
IP
关押罪犯(
noip2010
)
解法: (1)搜索(30分) (2)二分(此题属于最大值最小问题) (3)贪心+并查集 下面着重说一下“贪心+并查集” 因为有A、B两座监狱,每个犯人不是在A,就是在B监
·
2015-11-12 10:24
IP
机器翻译(
noip2010
)
分析:该题是经典的队列题目,直接用队列实现就可以。如果数据范围大一些的话还可hash判重! 这可以说是一道送分的题目,但是还有粗心的学生会在这里失分,主要原因是数组的范围定义的不合适,因为空间足够用,在考试中数据范围要稍大一些。当然还有个别同学是因为模拟失误了,这种送分题目我只能说,一定要多对拍几组特殊数据,保证得满分才好! va
·
2015-11-11 16:36
IP
NOIP2010
记录
2010年11月18日 今天离
NOIP2010
还有1天,明天早上8点我们就出发了。先去买点吃的然后坐车去邯郸。邯郸四中。 今天和师父通了电话,师父在军校训的真的是很听话啊。
·
2015-11-11 16:12
IP
NOIP2010
复习汇总
关键字:
NOIP2010
复习 提高组 省一 汇总 原题重做: NOIP2000题目汇总 NOIP2001题目汇总 NOIP2002题目汇总 NOIP2003题目汇总 NOIP2004
·
2015-11-11 16:04
IP
NOIP2010
普及组T1
对了,把这个也发上来,昨天晚上写的……转换成string真的是一个不错的方法。 program two; var st:string; l,r,i,n,s:longint; begin s := 0; read (l,r); for n := l to r do begin str(n,st); for i := 1 to l
·
2015-11-11 00:35
IP
【
noip2010
】引水入城
题解: 先一遍dfs看是否合法 若合法 则从上面任意一点到达下面的点一定是连续的 拓扑求出上面每点到下面的点的区间 把所有区间按头排序 贪心解决最少几个区间能覆盖全部区域之 代码: 1 #include <cstdio> 2 #include <algorithm> 3 #include <queue> 4 usi
·
2015-11-08 11:54
IP
NOIP2010
提高组] CODEVS 1069 关押罪犯(并查集)
这道这么简单的题目还写了这么久.. 将每个会发生冲突的两人的怒气进行排序,然后从怒气大到小,将两个人放到不同监狱中.假如两人都已经被放置且在同一监狱,这就是答案. ---------------------------------------------------------------------------------------- #include<cstdio>
·
2015-11-02 12:04
code
【
noip2010
】接水问题
【noip】接水问题描述学校里有一个水房,水房里一共装有m个龙头可供同学们打开水,每个龙头每秒钟的供水量相等,均为1。现在有n名同学准备接水,他们的初始接水顺序已经确定。将这些同学按接水顺序从1到n编号,i号同学的接水量为wi。接水开始时,1到m号同学各占一个水龙头,并同时打开水龙头接水。当其中某名同学j完成其接水量要求wj后,下一名排队等候接水的同学k马上接替j同学的位置开始接水。这个换人的过程
Clove_unique
·
2015-10-29 18:46
题解
NOIP
【
noip2010
】接水问题
【noip】接水问题描述学校里有一个水房,水房里一共装有m 个龙头可供同学们打开水,每个龙头每秒钟的供水量相等,均为1。现在有n 名同学准备接水,他们的初始接水顺序已经确定。将这些同学按接水顺序从1到n 编号,i 号同学的接水量为wi。接水开始时,1 到m 号同学各占一个水龙头,并同时打开水龙头接水。当其中某名同学j 完成其接水量要求wj 后,下一名排队等候接水的同学k马上接替j 同学的位置开始接
Clove_unique
·
2015-10-29 18:00
贪心
NOIP2010
乌龟棋
NOIP2010
乌龟棋大水题。。。虽然我没有一遍AC题目描述 Description小明过生日的时候,爸爸送给他一副乌龟棋当作礼物。乌龟棋的棋盘是一行N个格子,每个格子上一个分数(非负整数)。
FSAHFGSADHSAKNDAS
·
2015-10-28 13:00
【
NOIP2010
】引水入城 DFS+贪心
题目有图,不附了,好麻烦……http://codevs.cn/problem/1066/我的想法是:对于第一排每个点都做一遍dfs,获得它能控制的区间(回溯时更新)。可以证得,如果它控制的区间不是一个(也就是中间有中断),那么必定不可全部覆盖。每个点一遍dfs,时间复杂度太高,还有可能爆栈,记忆化一下就好了,这样的话时间复杂度也可以承受,这玩意我写疵了…调了好久…早知道就不做死打dfs了……bfs
DQSSS
·
2015-10-28 11:50
贪心
===基础算法===
【
NOIP2010
】引水入城 DFS+贪心
题目有图,不附了,好麻烦……http://codevs.cn/problem/1066/我的想法是:对于第一排每个点都做一遍dfs,获得它能控制的区间(回溯时更新)。可以证得,如果它控制的区间不是一个(也就是中间有中断),那么必定不可全部覆盖。每个点一遍dfs,时间复杂度太高,还有可能爆栈,记忆化一下就好了,这样的话时间复杂度也可以承受,这玩意我写疵了…调了好久…早知道就不做死打dfs了……bfs
LOI_DQS
·
2015-10-28 11:00
DFS
noip
NOIP2010
提高组 关押罪犯
题目描述DescriptionS城现有两座监狱,一共关押着N名罪犯,编号分别为1~N。他们之间的关系自然也极不和谐。很多罪犯之间甚至积怨已久,如果客观条件具备则随时可能爆发冲突。我们用“怨气值”(一个正整数值)来表示某两名罪犯之间的仇恨程度,怨气值越大,则这两名罪犯之间的积怨越多。如果两名怨气值为c的罪犯被关押在同一监狱,他们俩之间会发生摩擦,并造成影响力为c的冲突事件。每年年末,警察局会将本年内
Loi_imcy
·
2015-10-25 17:00
并查集
上一页
1
2
3
4
5
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他