洛谷
文章平均质量分 53
张宜强
道阻且长,行则将至
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
洛谷 P2053 :[SCOI2007]修车(拆点+最小费用流)
https://www.luogu.org/problem/P2053题目描述同一时刻有N位车主带着他们的爱车来到了汽车维修中心。维修中心共有M位技术人员,不同的技术人员对不同的车进行维修所用的时间是不同的。现在需要安排这M位技术人员所维修的车及顺序,使得顾客平均等待的时间最小。说明:顾客的等待时间是指从他把车送至维修中心到维修完毕所用的时间。输入格式第一行有两个数M,N,表示...原创 2019-08-12 11:03:27 · 292 阅读 · 0 评论 -
洛谷P1439:【模板】最长公共子序列(二分)
https://www.luogu.org/problemnew/show/P1439题目描述给出1-n的两个排列P1和P2,求它们的最长公共子序列。输入输出格式输入格式:第一行是一个数n,接下来两行,每行为n个数,为自然数1-n的一个排列。输出格式:一个数,即最长公共子序列的长度输入输出样例输入样例#1:复制5 3 2 1...原创 2019-07-09 08:16:30 · 509 阅读 · 0 评论 -
洛谷P1144: 最短路计数(bfs)
题目描述给出一个N个顶点M条边的无向无权图,顶点编号为1−N。问从顶点1开始,到其他每个点的最短路有几条。输入输出格式输入格式:第一行包含2个正整数N,M为图的顶点数与边数。接下来M行,每行2个正整数x,y,表示有一条顶点x连向顶点y的边,请注意可能有自环与重边。输出格式:共N行,每行一个非负整数,第iii行输出从顶点1到顶点i有多少条不同的最短路,由...原创 2019-07-10 15:10:19 · 1264 阅读 · 0 评论 -
洛谷:P2756 飞行员配对方案问题(网络流24题 最大流,匈牙利匹配)
https://www.luogu.org/problemnew/show/P2756题目背景第二次世界大战时期..题目描述英国皇家空军从沦陷国征募了大量外籍飞行员。由皇家空军派出的每一架飞机都需要配备在航行技能和语言上能互相配合的2 名飞行员,其中1 名是英国飞行员,另1名是外籍飞行员。在众多的飞行员中,每一名外籍飞行员都可以与其他若干名英国飞行员很好地配合。如何选择配对飞行的飞...原创 2019-07-09 10:35:15 · 292 阅读 · 0 评论 -
洛谷P3376:【模板】网络最大流
https://www.luogu.org/problemnew/show/P3376题目描述如题,给出一个网络图,以及其源点和汇点,求出其网络最大流。输入输出格式输入格式:第一行包含四个正整数N、M、S、T,分别表示点的个数、有向边的个数、源点序号、汇点序号。接下来M行每行包含三个正整数ui、vi、wi,表示第i条有向边从ui出发,到达vi,边权为wi(即该边最大流...原创 2019-07-09 08:16:41 · 314 阅读 · 0 评论 -
洛谷P2071: 座位安排(二分图最大匹配)
https://www.luogu.org/problemnew/show/P2071题目描述已知车上有N排座位,有N*2个人参加省赛,每排座位只能坐两人,且每个人都有自己想坐的排数,问最多使多少人坐到自己想坐的位置。输入输出格式输入格式:第一行,一个正整数N。第二行至第N*2+1行,每行两个正整数Si1,Si2,为每个人想坐的排数。输出格式:一个...原创 2019-07-02 11:52:04 · 508 阅读 · 0 评论 -
洛谷P3386 :【模板】二分图匹配
https://www.luogu.org/problemnew/show/P3386题目描述给定一个二分图,结点个数分别为n,m,边数为e,求二分图最大匹配数输入输出格式输入格式:第一行,n,m,e第二至e+1行,每行两个正整数u,v,表示u,v有一条连边输出格式:共一行,二分图最大匹配输入输出样例输入样例#1: 复制1 1 ...原创 2019-07-02 10:37:33 · 303 阅读 · 0 评论 -
洛谷P3902: 递增(最长上升子序列+二分优化)
https://www.luogu.org/problemnew/show/P1439题目描述现有数列A1,A2,⋯,AN,修改最少的数字,使得数列严格单调递增。输入输出格式输入格式:第1 行,1 个整数N第2 行,N 个整数A1,A2,⋯,AN输出格式:1 个整数,表示最少修改的数字输入输出样例输入样例#1:复制...原创 2019-07-08 08:49:04 · 1342 阅读 · 1 评论 -
洛谷P1119: 灾后重建(最短路)
https://www.luogu.org/problemnew/show/P1119题目背景B地区在地震过后,所有村庄都造成了一定的损毁,而这场地震却没对公路造成什么影响。但是在村庄重建好之前,所有与未重建完成的村庄的公路均无法通车。换句话说,只有连接着两个重建完成的村庄的公路才能通车,只能到达重建完成的村庄。题目描述给出B地区的村庄数N,村庄编号从0到N−1,和所有M条公路的长...原创 2019-06-05 14:52:38 · 272 阅读 · 0 评论 -
洛谷P1057:传球游戏(动态规划)
https://www.luogu.org/problemnew/show/P1057题目描述上体育课的时候,小蛮的老师经常带着同学们一起做游戏。这次,老师带着同学们一起做传球游戏。游戏规则是这样的:n个同学站成一个圆圈,其中的一个同学手里拿着一个球,当老师吹哨子时开始传球,每个同学可以把球传给自己左右的两个同学中的一个(左右任意),当老师再次吹哨子时,传球停止,此时,拿着球没有传出去...原创 2019-06-13 18:57:05 · 1361 阅读 · 0 评论 -
洛谷P2330: [SCOI2005]繁忙的都市(最小生成树)
https://www.luogu.org/problemnew/show/P2330题目描述城市C是一个非常繁忙的大都市,城市中的道路十分的拥挤,于是市长决定对其中的道路进行改造。城市C的道路是这样分布的:城市中有n个交叉路口,有些交叉路口之间有道路相连,两个交叉路口之间最多有一条道路相连接。这些道路是双向的,且把所有的交叉路口直接或间接的连接起来了。每条道路都有一个分值,分值越小表示...原创 2019-06-05 18:24:51 · 626 阅读 · 0 评论 -
洛谷P1991 :无线通讯网(最小生成树)
https://www.luogu.org/problemnew/show/P1991题目描述国防部计划用无线网络连接若干个边防哨所。2 种不同的通讯技术用来搭建无线网络;每个边防哨所都要配备无线电收发器;有一些哨所还可以增配卫星电话。任意两个配备了一条卫星电话线路的哨所(两边都ᤕ有卫星电话)均可以通话,无论他们相距多远。而只通过无线电收发器通话的哨所之间的距离不能超过 D,这是受...原创 2019-05-28 18:29:30 · 399 阅读 · 0 评论 -
洛谷P2055 :[ZJOI2009]假期的宿舍(二分图最大匹配)
https://www.luogu.org/problemnew/show/P2055题目描述学校放假了 · · · · · · 有些同学回家了,而有些同学则有以前的好朋友来探访,那么住宿就是一个问题。比如 A 和 B 都是学校的学生,A 要回家,而 C 来看B,C 与 A 不认识。我们假设每个人只能睡和自己直接认识的人的床。那么一个解决方案就是 B 睡 A 的床而 C 睡 B 的床。...原创 2019-07-24 10:28:22 · 170 阅读 · 0 评论 -
洛谷P1345: [USACO5.4]奶牛的电信Telecowmunication(拆点+最小割)
https://www.luogu.org/problemnew/show/P1345题目描述农夫约翰的奶牛们喜欢通过电邮保持联系,于是她们建立了一个奶牛电脑网络,以便互相交流。这些机器用如下的方式发送电邮:如果存在一个由c台电脑组成的序列a1,a2,...,a(c),且a1与a2相连,a2与a3相连,等等,那么电脑a1和a(c)就可以互发电邮。很不幸,有时候奶牛会不小心踩到电脑上,农...原创 2019-07-20 11:13:22 · 211 阅读 · 0 评论 -
洛谷P1129: [ZJOI2007]矩阵游戏(二分图最大匹配)
https://www.luogu.org/problemnew/show/P1129题目描述小Q是一个非常聪明的孩子,除了国际象棋,他还很喜欢玩一个电脑益智游戏――矩阵游戏。矩阵游戏在一个N×N黑白方阵进行(如同国际象棋一般,只是颜色是随意的)。每次可以对该矩阵进行两种操作:行交换操作:选择矩阵的任意两行,交换这两行(即交换对应格子的颜色)列交换操作:选择矩阵的任意两列,交换这两...原创 2019-07-23 12:07:12 · 792 阅读 · 0 评论 -
洛谷P1640: [SCOI2010]连续攻击游戏(二分图最大匹配)
https://www.luogu.org/problemnew/show/P1640题目描述lxhgww最近迷上了一款游戏,在游戏里,他拥有很多的装备,每种装备都有2个属性,这些属性的值用[1,10000]之间的数表示。当他使用某种装备时,他只能使用该装备的某一个属性。并且每种装备最多只能使用一次。游戏进行到最后,lxhgww遇到了终极boss,这个终极boss很奇怪,攻击他的装备所使用...原创 2019-07-23 11:30:09 · 234 阅读 · 0 评论 -
洛谷 P1983: 车站分级(拓扑排序)
https://www.luogu.org/problemnew/show/P1983题目描述一条单向的铁路线上,依次有编号为 1,2,…,n的 n个火车站。每个火车站都有一个级别,最低为 1 级。现有若干趟车次在这条线路上行驶,每一趟都满足如下要求:如果这趟车次停靠了火车站 x,则始发站、终点站之间所有级别大于等于火车站x 的都必须停靠。(注意:起始站和终点站自然也算作事先已知需要停靠...原创 2019-07-23 10:27:48 · 327 阅读 · 0 评论 -
洛谷P1113 :杂务(dfs)
https://www.luogu.org/problemnew/show/P1113题目描述John的农场在给奶牛挤奶前有很多杂务要完成,每一项杂务都需要一定的时间来完成它。比如:他们要将奶牛集合起来,将他们赶进牛棚,为奶牛清洗乳房以及一些其它工作。尽早将所有杂务完成是必要的,因为这样才有更多时间挤出更多的牛奶。当然,有些杂务必须在另一些杂务完成的情况下才能进行。比如:只有将奶牛赶进牛棚...原创 2019-07-23 08:22:27 · 539 阅读 · 0 评论 -
洛谷P2024: [NOI2001]食物链(种类并查集)
https://www.luogu.org/problemnew/show/P2024题目描述动物王国中有三类动物 A,B,C,这三类动物的食物链构成了有趣的环形。A 吃 B,B吃 C,C 吃 A。现有 N 个动物,以 1 - N 编号。每个动物都是 A,B,C 中的一种,但是我们并不知道它到底是哪一种。有人用两种说法对这 N 个动物所构成的食物链关系进行描述:第一种说...原创 2019-07-22 16:45:33 · 304 阅读 · 0 评论 -
洛谷P1525: 关押罪犯(种类并查集 + 贪心)
https://www.luogu.org/problemnew/show/P1525题目描述S城现有两座监狱,一共关押着 N名罪犯,编号分别为1−N。他们之间的关系自然也极不和谐。很多罪犯之间甚至积怨已久,如果客观条件具备则随时可能爆发冲突。我们用“怨气值”(一个正整数值)来表示某两名罪犯之间的仇恨程度,怨气值越大,则这两名罪犯之间的积怨越多。如果两名怨气值为c 的罪犯被关押在同一监狱,...原创 2019-07-22 15:27:19 · 237 阅读 · 0 评论 -
洛谷P2661: 信息传递(图的遍历)
https://www.luogu.org/problemnew/show/P2661题目描述有 n 个同学(编号为 1 到 n )正在玩一个信息传递的游戏。在游戏里每人都有一个固定的信息传递对象,其中,编号为 i 的同学的信息传递对象是编号为 Ti 的同学。游戏开始时,每人都只知道自己的生日。之后每一轮中,所有人会同时将自己当前所知的生日信息告诉各自的信息传递对象(注意:可能有人可...原创 2019-07-22 10:25:51 · 426 阅读 · 0 评论 -
洛谷P1020: 导弹拦截(二分)
https://www.luogu.org/problemnew/show/P1020题目描述某国为了防御敌国的导弹袭击,发展出一种导弹拦截系统。但是这种导弹拦截系统有一个缺陷:虽然它的第一发炮弹能够到达任意的高度,但是以后每一发炮弹都不能高于前一发的高度。某天,雷达捕捉到敌国的导弹来袭。由于该系统还在试用阶段,所以只有一套系统,因此有可能不能拦截所有的导弹。输入导弹依次飞来的高度(雷...原创 2019-07-21 19:02:56 · 866 阅读 · 0 评论 -
洛谷 P1030 :求先序排列
https://www.luogu.org/problemnew/show/P1030题目描述给出一棵二叉树的中序与后序排列。求出它的先序排列。(约定树结点用不同的大写字母表示,长度≤8)。输入输出格式输入格式:2行,均为大写字母组成的字符串,表示一棵二叉树的中序与后序排列。输出格式:1行,表示一棵二叉树的先序。输入输出样例输入样例#1:...原创 2019-07-21 16:53:42 · 1147 阅读 · 1 评论 -
洛谷P1305: 新二叉树
https://www.luogu.org/problemnew/show/P1305题目描述输入一串二叉树,用遍历前序打出。输入输出格式输入格式:第一行为二叉树的节点数n。(n≤26)后面n行,每一个字母为节点,后两个字母分别为其左右儿子。空节点用*表示输出格式:前序排列的二叉树输入输出样例输入样例#1: 复制6abc...原创 2019-07-21 17:53:42 · 1036 阅读 · 0 评论 -
洛谷P2774 :方格取数问题( 网络流24题 奇偶建图+最小割)
https://www.luogu.org/problemnew/show/P2774题目描述在一个有 m*n 个方格的棋盘中,每个方格中有一个正整数。现要从方格中取数,使任意 2 个数所在方格没有公共边,且取出的数的总和最大。试设计一个满足要求的取数算法。对于给定的方格棋盘,按照取数要求编程找出总和最大的数。输入输出格式输入格式:第 1 行有 2 个正整数 m 和 n,...原创 2019-07-21 10:12:17 · 374 阅读 · 0 评论 -
洛谷P1019: 单词接龙(dfs)
https://www.luogu.org/problemnew/show/P1019题目描述单词接龙是一个与我们经常玩的成语接龙相类似的游戏,现在我们已知一组单词,且给定一个开头的字母,要求出以这个字母开头的最长的“龙”(每个单词都最多在“龙”中出现两次),在两个单词相连时,其重合部分合为一部分,例如 beast和astonish,如果接成一条龙则变为beastonish,另外相邻的两部...原创 2019-06-05 16:13:00 · 1376 阅读 · 0 评论 -
洛谷P1616 :疯狂的采药(完全背包)
https://www.luogu.org/problemnew/show/P1616题目描述LiYuxiang是个天资聪颖的孩子,他的梦想是成为世界上最伟大的医师。为此,他想拜附近最有威望的医师为师。医师为了判断他的资质,给他出了一个难题。医师把他带到一个到处都是草药的山洞里对他说:“孩子,这个山洞里有一些不同种类的草药,采每一种都需要一些时间,每一种也有它自身的价值。我会给你一段...原创 2019-06-05 14:55:41 · 300 阅读 · 0 评论 -
洛谷P1346 :电车(最短路)
https://www.luogu.org/problemnew/show/P1346题目描述在一个神奇的小镇上有着一个特别的电车网络,它由一些路口和轨道组成,每个路口都连接着若干个轨道,每个轨道都通向一个路口(不排除有的观光轨道转一圈后返回路口的可能)。在每个路口,都有一个开关决定着出去的轨道,每个开关都有一个默认的状态,每辆电车行驶到路口之后,只能从开关所指向的轨道出去,如果电车司机想...原创 2019-05-27 09:31:45 · 188 阅读 · 0 评论 -
洛谷 P1233 木棍加工(贪心)
https://www.luogu.org/problemnew/show/P1233#sub题目描述一堆木头棍子共有n根,每根棍子的长度和宽度都是已知的。棍子可以被一台机器一个接一个地加工。机器处理一根棍子之前需要准备时间。准备时间是这样定义的:第一根棍子的准备时间为1分钟;如果刚处理完长度为L,宽度为W的棍子,那么如果下一个棍子长度为Li,宽度为Wi,并且满足L>=Li,...原创 2018-11-29 14:57:11 · 895 阅读 · 3 评论 -
洛谷P1007: 独木桥 & 51Nod 1266:蚂蚁
https://www.luogu.org/problemnew/show/P1007输入输出样例输入样例#1: 复制421 3输出样例#1: 复制2 4和蚂蚁感冒一样,只要理解成每个士兵的方向不变即可找到规律。蚂蚁感冒:https://blog.youkuaiyun.com/qq_41505957/article/details/83546356...原创 2018-11-29 17:25:55 · 486 阅读 · 0 评论 -
洛谷P1056:排座椅(贪心)
https://www.luogu.org/problemnew/show/P1056输入输出样例输入样例#1: 复制4 5 1 2 34 2 4 32 3 3 32 5 2 4输出样例#1: 复制22 4说明上图中用符号*、※、+标出了333对会交头接耳的学生的位置,图中333条粗线的位置表示通道,图示的通道划分方案是唯一的最佳方案。...原创 2018-12-12 14:45:12 · 454 阅读 · 0 评论 -
洛谷P1044 :栈(卡特兰数)
https://www.luogu.org/problemnew/show/P1044题目背景栈是计算机中经典的数据结构,简单的说,栈就是限制在一端进行插入删除操作的线性表。栈有两种最重要的操作,即pop(从栈顶弹出一个元素)和push(将一个元素进栈)。栈的重要性不言自明,任何一门数据结构的课程都会介绍栈。宁宁同学在复习栈的基本概念时,想到了一个书上没有讲过的问题,而他自己无法给...原创 2018-12-12 19:15:01 · 898 阅读 · 0 评论 -
洛谷P1877: [HAOI2012]音量调节(动态规划)
https://www.luogu.org/problemnew/show/P1877题目描述一个吉他手准备参加一场演出。他不喜欢在演出时始终使用同一个音量,所以他决定每一首歌之前他都需要改变一次音量。在演出开始之前,他已经做好一个列表,里面写着每首歌开始之前他想要改变的音量是多少。每一次改变音量,他可以选择调高也可以调低。音量用一个整数描述。输入文件中整数beginLevel,代表吉...原创 2019-04-25 20:11:52 · 603 阅读 · 0 评论 -
洛谷P1002: 过河卒(动态规划)
https://www.luogu.org/problemnew/show/P1002题目描述棋盘上A点有一个过河卒,需要走到目标B点。卒行走的规则:可以向下、或者向右。同时在棋盘上C点有一个对方的马,该马所在的点和所有跳跃一步可达的点称为对方马的控制点。因此称之为“马拦过河卒”。棋盘用坐标表示,A点(0,0)、B点(n,m),(n, m为不超过20的整数),同样马的位置坐标是需要给出...原创 2019-04-25 20:21:46 · 461 阅读 · 0 评论 -
洛谷P1003: 铺地毯
https://www.luogu.org/problemnew/show/P1003题目描述为了准备一个独特的颁奖典礼,组织者在会场的一片矩形区域(可看做是平面直角坐标系的第一象限)铺上一些矩形地毯。一共有 n 张地毯,编号从 1到n。现在将这些地毯按照编号从小到大的顺序平行于坐标轴先后铺设,后铺的地毯覆盖在前面已经铺好的地毯之上。地毯铺设完成后,组织者想知道覆盖地面某个点的最上面的...原创 2019-04-25 21:43:54 · 418 阅读 · 0 评论 -
洛谷P1540 机器翻译(模拟)
https://www.luogu.org/problemnew/show/P1540题目背景小晨的电脑上安装了一个机器翻译软件,他经常用这个软件来翻译英语文章。题目描述这个翻译软件的原理很简单,它只是从头到尾,依次将每个英文单词用对应的中文含义来替换。对于每个英文单词,软件会先在内存中查找这个单词的中文含义,如果内存中有,软件就会用它进行翻译;如果内存中没有,软件就会在外存中的词...原创 2019-04-26 19:46:39 · 293 阅读 · 0 评论 -
洛谷P1162 填涂颜色(bfs)
https://www.luogu.org/problemnew/show/P1162题目描述由数字0组成的方阵中,有一任意形状闭合圈,闭合圈由数字1构成,围圈时只走上下左右4个方向。现要求把闭合圈内的所有空间都填写成2.例如:6×6的方阵(n=6),涂色前和涂色后的方阵如下:0 0 0 0 0 00 0 1 1 1 10 1 1 0 0 11 1 0 0 0 11 0 0 ...原创 2019-04-26 19:53:08 · 457 阅读 · 0 评论 -
洛谷P1141: 01迷宫(bfs)
https://www.luogu.org/problemnew/show/P1141题目描述有一个仅由数字0与1组成的n×n格迷宫。若你位于一格0上,那么你可以移动到相邻4格中的某一格1上,同样若你位于一格1上,那么你可以移动到相邻4格中的某一格0上。你的任务是:对于给定的迷宫,询问从某一格开始能移动到多少个格子(包含自身)。输入输出格式输入格式:第1行为两个正整数...原创 2019-04-26 22:23:38 · 481 阅读 · 0 评论 -
洛谷P1443: 马的遍历(bfs)
https://www.luogu.org/problemnew/show/P1443题目描述有一个n*m的棋盘(1<n,m<=400),在某个点上有一个马,要求你计算出马到达棋盘上任意一个点最少要走几步输入输出格式输入格式:一行四个数据,棋盘的大小和马的坐标输出格式:一个n*m的矩阵,代表马到达某个点最少要走几步(左对齐,宽5格,不能到达...原创 2019-04-28 21:01:45 · 312 阅读 · 0 评论 -
洛谷 P1087 :FBI树
https://www.luogu.org/problemnew/show/P1087输入输出样例输入样例#1: 复制310001011输出样例#1: 复制IBFBBBFIBFIIIFF在将b[j]置0点时候错了几次。后序遍历序列就是先左后右再访问根节点找出规律,从最小的也就是长度为1的节点开始访问。每访问两个相同长度的节点,就访问他们的根...原创 2018-11-28 19:32:10 · 337 阅读 · 0 评论
分享