自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 【纪中2020.2.19日】模拟赛题解

目录: T1:找路 T2:家庭作业 T3:算法学习 T4:友好数对 正题: T1:找路 题目描述 Mirko 刚开始学车,因此他还不会在一个很狭窄的地方掉头,所以他想找一个不需要掉头的地方学车。Mirko马上发现他想找的地方必须没有死胡同,因为死胡同是不可能出来的,除非掉头(假设Mirko也不会...

2020-02-21 16:40:20

阅读数 17

评论数 0

原创 【纪中2020.2.16日】模拟赛题解

目录: T1:Oliver的成绩 T2:方块纸 T3:团队背包 T4:神奇的项链 正题: T1:Oliver的成绩 题目描述 Oliver进入初中后,觉得自己不能总是玩儿了,应该要好好学习了。正好一次考试结束了,Oliver想知道自己的语文,数学,英语分别与语文年级第一,数学年级第一,英语年级第...

2020-02-18 21:25:26

阅读数 5

评论数 0

原创 【纪中2020.2.13日】模拟赛题解

目录: T1:晾衣绳 T2:罗密欧与朱丽叶的约会 T3:粉刷栅栏 T4:马蹄印 主要内容: T1:晾衣绳 题目描述 奶牛们用N(1<=N<=1000)根绳子架起了晾衣绳,以便晒它们刚洗完的衣服。用它们不能弯曲的拇指,奶牛们彻底搞砸了这项工作。试想一下四根绳子是这样排列的: 绳子交叉...

2020-02-15 14:49:16

阅读数 5

评论数 0

原创 【纪中2020.2.9日】模拟赛题解

目录: T1:马农 T2:马语翻译 T3:马球比赛 T4:数列 回归正题: T1:马农 题目描述 在观看完战马检阅之后,来自大草原的两兄弟决心成为超级“马农”,专门饲养战马。 兄弟两回到草原,将可以养马的区域,分为 N*N 的单位面积的正方形, 并实地进行考察,归纳出了每...

2020-02-11 14:11:43

阅读数 14

评论数 0

原创 【纪中2020.2.7日】模拟赛第四题【树的重心】

Description “尼伯龙根是一棵由n-1条高架路连起n 个地区的树,每一次Load,你都会重生在某一个地区。如果重生点是整个尼伯龙根的重心,也就是这个树的重心,那么你就能在最短时间内带诺诺逃脱啦。” “对了,再给你一点方便咯,你可以选一条高架桥断掉,再连接另外两个地方,每次Load只能用一...

2020-02-10 17:19:57

阅读数 76

评论数 0

原创 【纪中2020.2.7日】模拟赛题解

目录: T1:权势二进制 T2:num T3:attack T4:h3 一届快乐的%你赛又拉开了帷幕…… 回归正题: T1:权势二进制 题目描述 一个十进制整数被叫做权势二进制,当他的十进制表示的时候只由0或1组成。例如0,1,101,110011都是权势二进制而2,12,900不是。 当给定一...

2020-02-08 16:16:35

阅读数 26

评论数 0

原创 【洛谷P1343】[SHOI2002] 滑雪【DP 动态规划】

题目描述 Michael 喜欢滑雪。这并不奇怪,因为滑雪的确很刺激。可是为了获得速度,滑的区域必须向下倾斜,而且当你滑到坡底,你不得不再次走上坡或者等待升降机来载你。Michael 想知道在一个区域中最长的滑坡。区域由一个二维数组给出。数组的每个数字代表点的高度。下面是一个例子: 1 2 ...

2020-02-06 20:49:38

阅读数 25

评论数 0

原创 【纪中2020.2.5日】模拟赛题解

目录 T1:最大值 T2:火柴 T3:游戏 T4:hack的比赛 又是一届异常快乐的%你赛…… 回归正题…T1:最大值 题目描述 给定n个数,{x1,x2,…,xn}要求从中选出至少一个数,至多n个数,使得乘积之和最大。 输入 第一行整数n,表示有多少个数 接下来n行,每行一个整数xi,-10 ...

2020-02-06 16:13:50

阅读数 52

评论数 0

原创 【纪中2020.2.3日】模拟赛题解

目录: T1:sort T2:sum T3:count T4:ranking 又是一届快乐的%你赛…… 那么,我们从T1开始…… T1:Sort 题目描述 小x和小y是好朋友。小y的成绩很差,以至于 GPA(平均绩点)在系内倒数。系内一共有 N 位同学,每位同学有自己的 GPA,以及已修学分...

2020-02-06 15:17:14

阅读数 19

评论数 0

原创 【洛谷P1137】旅行计划【拓扑排序】

题目描述 小明要去一个国家旅游。这个国家有#NN个城市,编号为11至NN,并且有MM条道路连接着,小明准备从其中一个城市出发,并只往东走到城市i停止。 所以他就需要选择最先到达的城市,并制定一条路线以城市i为终点,使得线路上除了第一个城市,每个城市都在路线前一个城市东面,并且满足这个前提下还希...

2020-02-06 02:07:51

阅读数 89

评论数 0

原创 【洛谷P2384】最短路 【最短路模板 dijkstra spfa】

题目背景 狗哥做烂了最短路,突然机智的考了 Bosh 一道,没想到把 Bosh 考住了…你能帮 Bosh 解决吗? 题目描述 给定 n 个点的带权有向图,求从 1 到 n的路径中边权之积最小的简单路径。 输入格式 第一行读入两个整数 n,m,表示共 n 个点 m 条边。 接下来 m 行,每行三个正...

2020-02-04 15:50:09

阅读数 1120

评论数 0

原创 【洛谷P1144】 最短路计数【spfa+记忆化搜索】

题目描述 给出一个N个顶点M条边的无向无权图,顶点编号为1-N。问从顶点1开始,到其他每个点的最短路有几条。 输入格式 第一行包含2个正整数N,M,为图的顶点数与边数。 接下来M行,每行2个正整数x,y,表示有一条顶点x连向顶点y的边,请注意可能有自环与重边。 输出格式 共N行,每行一个非负整数,...

2020-01-19 16:10:47

阅读数 1332

评论数 0

原创 【洛谷P3371】【模板】单源最短路径【FLOYED Spfa 最短路】

题目描述: 如题,给出一个有向图,请输出从某一点出发到所有点的最短路径长度。 输入格式: 第一行包含三个整数 n,m,s分别表示点的个数、有向边的个数、出发点的编号。 接下来 m 行每行包含三个整数 u,v,w表示一条 u →v 的,长度为 w 的边。 输出格式: 输出一行 n 个整数...

2020-01-17 20:21:57

阅读数 101

评论数 1

原创 【SSL 1786】麻将游戏【BFS】

Description 在一种"麻将"游戏中,游戏是在一个有W*H格子的矩形平板上进行的。每个格子可以放置一个麻将牌,也可以不放(如图所示)。玩家的目标是将平板上的所有可通过一条路径相连的两张相同的麻将牌,从平板上移去。最后如果能将所有牌移出平板,则算过关。   这个游戏中...

2020-01-17 16:59:58

阅读数 105

评论数 0

原创 【SSL 1613】最短路径问题【最短路 Bellman-Ford算法】

Description 平面上有n个点(N<=100),每个点的坐标均在-10000~10000之间。其中的一些点之间有连线。若有连线,则表示可从一个点到达另一个点,即两点间有通路,通路的距离为两点直线的距离。现在的任务是找出从一点到另一点之间的最短路径。 Input 输入文件short.i...

2020-01-17 16:35:38

阅读数 55

评论数 0

原创 【洛谷P1073】最优贸易【spfa+链表+反图】

题目描述 C国有 n个大城市和 m 条道路,每条道路连接这 n个城市中的某两个城市。任意两个城市之间最多只有一条道路直接相连。这 m 条道路中有一部分为单向通行的道路,一部分为双向通行的道路,双向通行的道路在统计条数时也计为1条。 C国幅员辽阔,各地的资源分布情况各不相同,这就导致了同一种商品在不...

2020-01-17 16:09:29

阅读数 66

评论数 0

原创 【SSL 2344】刻录光盘【图的连通性 / 连通块】

Description 在PJOI2010夏令营快要结束的时候,很多营员提出来要把整个夏令营期间的资料刻录成一张光盘给大家,以便大家回去后继续学习。组委会觉得这个主意不错!可是组委会一时没有足够的空光盘,没法保证每个人都能拿到刻录上资料的光盘,又来不及去买了,怎么办呢? 组委会把这个难题交给了...

2020-01-17 11:30:00

阅读数 38

评论数 0

原创 【洛谷P1343】[SHOI2002] 滑雪【DFS 记忆化搜索】

题目描述 Michael喜欢滑雪。这并不奇怪,因为滑雪的确很刺激。可是为了获得速度,滑的区域必须向下倾斜,而且当你滑到坡底,你不得不再次走上坡或者等待升降机来载你。Michael想知道在一个区域中最长的滑坡。区域由一个二维数组给出。数组的每个数字代表点的高度。下面是一个例子: 1 2 3 ...

2020-01-16 21:58:40

阅读数 37

评论数 0

原创 【SSL 1624】小萨的烦恼【最短路 Floyed】

Description 圣诞节又要到了!小萨希望和自己心仪的MM一起出去度过一个浪漫的的圣诞节。他进行了详尽的准备,找到了N个很适合他们去约会的好地方,但无奈小萨和他的MM都是初三学校,晚上必须回学校上晚修,没有足够的时间让他们走遍每一个地方。迫于无奈,小萨选择了一个最合适的地方S。小萨打算和他的...

2020-01-16 21:21:13

阅读数 58

评论数 0

原创 【洛谷 P1346】电车【最短路 Floyed】

题目描述 在一个神奇的小镇上有着一个特别的电车网络,它由一些路口和轨道组成,每个路口都连接着若干个轨道,每个轨道都通向一个路口(不排除有的观光轨道转一圈后返回路口的可能)。在每个路口,都有一个开关决定着出去的轨道,每个开关都有一个默认的状态,每辆电车行驶到路口之后,只能从开关所指向的轨道出去,如果...

2020-01-16 19:59:08

阅读数 33

评论数 0

原创 【SSL 2119 2011分区联赛模拟试题】电子眼【树形DP】

Description 中山市石一个环境优美、气候宜人的小城市。因为城市的交通并不繁忙,市内的道路网很稀疏。准确地说,中山市有N-1条马路和N个路口,每条马路连接两个路口,每两个路口之间最多只有一条马路。作为一条交通网络,显然每两个路口之间都是可达的。为了更好地管理中山市的交通,市长决定在一些路口...

2020-01-16 17:09:57

阅读数 97

评论数 0

原创 【SSL 1763】观光旅游【最小环 Floyed】

Description 在桑给巴尔岛的Adelton城镇上有一个旅游机构。它们决定在提供许多的其它吸引之外,再向客人们提供旅游本镇的服务。 为了从提供的吸引服务中尽可能地获利,这个旅游机构接收了一个精明决定:在相同的起点与终点之间找出一最短路线。   你的任务是编写一条程序来找类似的的一条路线。在...

2020-01-16 14:47:50

阅读数 36

评论数 0

原创 【SSL 1203】书的复制【DP】

Description 现在要把m本有顺序的书分给k个人复制(抄写),每个人的抄写速度都一样,一本书不允许分给两个或两个以上的人抄写,分给每个人的书,必须是连续的,比如不能把第一、第三、第四本书给同一个人抄写。 现在请你设计一种方案,使得复制时间最短。复制时间为抄写最多的人用去的时间。 Input...

2020-01-16 11:10:11

阅读数 68

评论数 0

原创 【SSL 1607】没有上司的舞会【树形DP】

Description Ural大学有N个职员,编号为1~N。他们有从属关系,也就是说他们的关系就像一棵以校长为根的树,父结点就是子结点的直接上司。每个职员有一个快乐指数。现在有个周年庆宴会,要求与会职员的快乐指数最大。但是,没有职员愿和直接上司一起与会。 Input 第一行一个整数N。(1...

2020-01-16 10:23:15

阅读数 79

评论数 0

原创 【SSL 1762】工厂的烦恼【Floyed 最短路】

Description 某工厂发现厂里的机器在生产产品时要消耗大量的原材料,也就是说,有大量的原材料变成了废物。因此厂里想找出消耗原材料最大的一条生产线路进行改造,以降低成本。厂里的生产线路是一个有向无环网络,有N台机器分别代表网络中的N个结点。弧< I,j >(i < j)表示...

2020-01-16 08:46:10

阅读数 67

评论数 0

原创 【SSL 1614】医院设置【最短路 Floyed】

Description 设有一棵二叉树(如右图)。其中,圈中的数字表示结点中居民的人口。圈边上数字表示结点编号,现在要求在某个结点上建立一个医院,使所有居民所走的路程之和为最小,同时约定,相邻接点之间的距离为1。如 右图中,若医院建在:   1处,则距离和=4+12+220+240=136 ...

2020-01-16 08:35:48

阅读数 43

评论数 0

原创 【SSL 1761】城市问题【最短路 Dijkstra】

Description 设有n个城市,依次编号为0,1,2,……,n-1(n<=100),另外有一个文件保存n个城市之间的距离(每座城市之间的距离都小于等于1000)。当两城市之间的距离等于-1时,表示这两个城市没有直接连接。求指定城市k到每一个城市i(0<=I,k<=n-1)的...

2020-01-15 19:45:59

阅读数 51

评论数 0

原创 【SSL 1456】骑士旅行【广搜 BFS】

Description 在一个n m 格子的棋盘上,有一只国际象棋的骑士在棋盘的左下角 (1;1)(如图1),骑士只能根据象棋的规则进行移动,要么横向跳动一格纵向跳动两格,要么纵向跳动一格横向跳动两格。 例如, n=4,m=3 时,若骑士在格子(2;1) (如图2), 则骑士只能移入下面格子:(1...

2020-01-15 18:54:29

阅读数 41

评论数 0

原创 【SSL 2324 / 洛谷P1451】细胞问题【DFS】

Description 一矩形阵列由数字0到9组成,数字1到9代表细胞,细胞的定义为沿细胞数字上下左右还是细胞数字则为同一细胞,求给定矩形阵列的细胞个数。如:阵列 0234500067 1034560500 2045600671 0000000089 有4个细胞。 Input 输入共m+1行第一行...

2020-01-15 18:25:07

阅读数 82

评论数 0

原创 【SSL 2325】最小转弯问题【广搜 BFS】

Description 给出一张地图,这张地图被分为 n×m(n,m<=100)个方块,任何一个方块不是平地就是高山。平地可以通过,高山则不能。现在你处在地图的(x1,y1)这块平地,问:你至少需要拐几个弯才能到达目的地(x2,y2)?你只能沿着水平和垂直方向的平地上行进,拐弯次数就等于行进...

2020-01-15 18:00:32

阅读数 37

评论数 0

原创 【SSL 1455】电子老鼠闯迷宫【广搜 BFS模板】

Description 如下图12×12方格图,找出一条自入口(2,9)到出口(11,8)的最短路径。 Sample Input 12 //迷宫大小 2 9 11 8 //起点和终点 1 1 1 1 1 1 1 1 1 1 1 1 //邻接矩阵,0表示通,1表示不通 1 0 0 0 0 0 ...

2020-01-15 16:44:25

阅读数 47

评论数 0

原创 【SSL 1613】最短路径问题【最短路 spfa算法模板+STL】

Description 平面上有n个点(N<=100),每个点的坐标均在-10000~10000之间。其中的一些点之间有连线。若有连线,则表示可从一个点到达另一个点,即两点间有通路,通路的距离为两点直线的距离。现在的任务是找出从一点到另一点之间的最短路径。 Input 输入文件shor...

2019-12-28 16:50:34

阅读数 85

评论数 0

原创 【SSL 1457】翻币问题【广搜 BFS】

Description 有N个硬币(6<=N<=20000)全部正面朝上排成一排,每次将其中5个硬币翻过来放在原位置,直到最后全部硬币翻成反面朝上为止。试编程找出步数最少的翻法,输出最少步数及翻法。 Input 从键盘输入一个正整数N(6<=N<=20000),表示硬币的数...

2019-12-28 16:36:44

阅读数 54

评论数 1

原创 【SSL 1194】最优乘车【广搜 BFS】

Description H城是一个旅游胜地,每年都有成千上万的人前来观光。为方便游客,巴士公司在各个旅游景点及宾馆,饭店等地都设置了巴士站并开通了一些单程巴上线路。每条单程巴士线路从某个巴士站出发,依次途经若干个巴士站,最终到达终点巴士站。 一名旅客最近到H城旅游,他很想去S公园游玩,但如果从他所...

2019-12-28 16:24:55

阅读数 59

评论数 0

原创 【SSL 1693】【USACO 3.2 】Sweet Butter 香甜的黄油【最短路 Floyed优化】

Description 开幕雷击:此题Floyed可以过! 农夫John发现做出全威斯康辛州最甜的黄油的方法:糖。把糖放在一片牧场上,他知道N(1<=N<=500)只奶牛会过来舔它,这样就能做出能卖好价钱的超甜黄油。当然,他将付出额外的费用在奶牛上。   农夫John很狡猾。像以...

2019-12-28 15:49:11

阅读数 56

评论数 0

原创 【SSL 1119】【USACO 2.4 】牛的旅行【最短路 FLoyed】

Description 农民John的农场里有很多牧区。有的路径连接一些特定的牧区。一片所有连通的牧区称为一个牧场。但是就目前而言,你能看到至少有两个牧区不连通。这样,农民John就有多个牧区了。   John想在农场里添加一条路径(注意,恰好一条)。对这条路径有以下限制:   一个牧场的直径就是...

2019-12-28 11:52:17

阅读数 50

评论数 0

原创 【SSL 2206】最小花费【最短路 Dijkstra】【图论】

Description 在n个人中,某些人的银行账号之间可以互相转账。这些人之间转账的手续费各不相同。给定这些人之间转账时需要从转账金额里扣除百分之几的手续费,请问A最少需要多少钱使得转账后B收到100元。 Input 第一行输入两个用空格隔开的正整数n和m,分别表示总人数和可以互相转账的人的对数...

2019-12-28 10:44:54

阅读数 57

评论数 0

原创 【SSL 1758】判断是否为连通图 【图论】

Description 判断一个图是否为一个边通图 Input n 顶点 (n<=100) 边 Output 1 表示连通 0 表示不边通 Sample Input 5 1 2 2 3 5 4 0 0 Sample Output 0 思路: 从第一个点开始遍历整张图,看看能不能遍历到n...

2019-12-28 09:43:08

阅读数 33

评论数 0

原创 【SSL 1759】求最大连通分量【图论】【五种做法】

Description 求一个图的连通分量 Input n 顶点数(<=100) 边 Output 连通分量 Sample Input 8 6 3 1 2 2 5 5 4 4 1 8 7 0 0 Sample Output 4 说明: 这道题...

2019-12-28 08:46:02

阅读数 32

评论数 0

原创 【SSL 1776】游乐场【图论应用】

Description 据新闻报道,Orz教主在太平洋中央建了一个大游乐园,其中有许多小岛,每个小岛上有且仅有一个游乐设施,有的小岛与小岛之间有海底隧道连接,而有的没有,一个游乐设施对一个人只开放一次,花的钱与得到的快乐值成正比。一开始,你可以选择被空投到任意一个小岛。当你想离开游乐园时,你可以打...

2019-12-27 21:57:11

阅读数 32

评论数 0

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