图论一顿套模板
OniquaJliu
好学近乎知,力行近乎仁,知耻近乎勇。
展开
-
POJ - 1094 Sorting It All Out 解题报告
大致题意:输入输入有多组数据。每一组数据由其第一行的2个正整数n,m开始。第一个正整数n代表有n个元素需要排序(2<=n<=26),这些元素一定是按照字母表顺序,从第一个字母(A)开始的n个大写字母。第二个正整数m代表有m个关系将会在这组数据中被给出。接下来有m行输入,每一行输入包含3个字符:一个大写字母,一个"<"符号,另一个大写字母。所有输入的字母不会超出n...原创 2020-03-16 15:21:04 · 182 阅读 · 0 评论 -
HDU 1811(并查集+拓扑排序)
其实好久都没写题解了 本来也不想写这篇题解的 但是上网一看所有题解长得一模一样 也没有什么具体分析(毕竟天下题解一大抄嘛 233333) 还是打算写写这个题的分析吧 首先想想 如果答案成为ok 那么这些关系最终应该组成一条链才是 如果有环那么结果应该冲突 如果是一颗树 那么两颗子树的相对关系没法确定 所以最后的图一定是一条链才能满足所有关系 但是这题有一个等于关系有点麻烦 这...原创 2020-03-02 19:33:03 · 171 阅读 · 0 评论 -
HYSBZ - 2763 飞行路线(分层图最短路)
Alice和Bob现在要乘飞机旅行,他们选择了一家相对便宜的航空公司。该航空公司一共在n个城市设有业务,设这些城市分别标记为0到n-1,一共有m种航线,每种航线连接两个城市,并且航线有一定的价格。Alice和Bob现在要从一个城市沿着航线到达另一个城市,途中可以进行转机。航空公司对他们这次旅行也推出优惠,他们可以免费在最多k种航线上搭乘飞机。那么Alice和Bob这次出行最少花费多少?Inpu...原创 2019-05-05 20:56:25 · 158 阅读 · 0 评论 -
POJ - 3268 Silver Cow Party(Dijkstra + 链式前向星 && 模板)
One cow from each ofNfarms (1 ≤N≤ 1000) conveniently numbered 1..Nis going to attend the big cow party to be held at farm #X(1 ≤X≤N). A total ofM(1 ≤M≤ 100,000) unidirectional (one-way roa...原创 2019-04-11 17:03:42 · 152 阅读 · 1 评论 -
HDU - 2112 HDU Today(MAP + Dijkstra + 堆优化 + 链式前向星)
Time Limit: 15000/5000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 41023Accepted Submission(s): 9848Problem Description经过锦囊相助,海东集团终于度过了危机,从此,HDU的发展就一直顺...原创 2019-03-23 17:48:33 · 120 阅读 · 0 评论 -
(模板)HDU - 1233 还是畅通工程(Prime + 堆优化 && Kluskal)
Problem Description某省调查乡村交通状况,得到的统计表中列出了任意两村庄间的距离。省政府“畅通工程”的目标是使全省任何两个村庄间都可以实现公路交通(但不一定有直接的公路相连,只要能间接通过公路可达即可),并要求铺设的公路总长度为最小。请计算最小的公路总长度。Input测试输入包含若干测试用例。每个测试用例的第1行给出村庄数目N ( < 100 );随...原创 2019-03-05 21:59:56 · 512 阅读 · 0 评论 -
HDU - 3790 最短路径问题
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 39119 Accepted Submission(s): 11411 Problem Description给你n个点,m条无向边,每条边都有长度d和花费p,给你起点...原创 2019-02-26 16:35:08 · 124 阅读 · 0 评论 -
HDU - 1317 XYZZY (SPFA + 链式前向星)
Time Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 8054Accepted Submission(s): 2293Problem DescriptionIt has recently been discovered ho...原创 2019-02-28 14:43:18 · 150 阅读 · 0 评论 -
最少步数
题目描述这有一个迷宫,有0~8行和0~8列: 1,1,1,1,1,1,1,1,1 1,0,0,1,0,0,1,0,1 1,0,0,1,1,0,0,0,1 1,0,1,0,1,1,0,1,1 1,0,0,0,0,1,0,0,1 1,1,0,1,0,1,0,0,1 1,1,0,1,0,1,0,0,1 1,1,0,1,0,0,0,0,1 1,1,1,1,1,1,1,1,10表...原创 2018-11-29 00:15:04 · 238 阅读 · 0 评论 -
zb的生日
题目描述今天是阴历七月初五,acm队员zb的生日。zb正在和C小加、never在武汉集训。他想给这两位兄弟买点什么庆祝生日,经过调查,zb发现C小加和never都很喜欢吃西瓜,而且一吃就是一堆的那种,zb立刻下定决心买了一堆西瓜。当他准备把西瓜送给C小加和never的时候,遇到了一个难题,never和C小加不在一块住,只能把西瓜分成两堆给他们,为了对每个人都公平,他想让两堆的重量之差最小。每个...原创 2018-11-29 00:32:27 · 168 阅读 · 0 评论 -
Dungeon Master
Description - 题目描述 你被困在一个3D地牢中且继续寻找最短路径逃生!地牢由立方体单位构成,立方体单位中有的会充满岩石。向上下前后左右移动一个单位需要一分钟。你不能向对角线的四个方向移动且迷宫四周环绕着许多岩石。 是否可以逃出地牢?如果可以,则需要多少时间?Input - 输入 输入的第一行包含一个数,表示地牢的数量。 每个地牢的描述,其第一行包含三个数L,R...原创 2018-12-06 17:57:29 · 120 阅读 · 0 评论 -
棋盘问题
在一个给定形状的棋盘(形状可能是不规则的)上面摆放棋子,棋子没有区别。要求摆放时任意的两个棋子不能放在棋盘中的同一行或者同一列,请编程求解对于给定形状和大小的棋盘,摆放k个棋子的所有可行的摆放方案C。Input输入含有多组测试数据。每组数据的第一行是两个正整数,n k,用一个空格隔开,表示了将在一个n*n的矩阵内描述棋盘,以及摆放棋子的数目。 n <= 8 , k <= n...原创 2018-12-06 17:37:23 · 209 阅读 · 0 评论 -
POJ - 2110 Mountain Walking(BFS + 二分 + 枚举区间)
DescriptionFarmer John and Bessie the cow have embarked on one of those 'active' vacations. They spend entire days walking in the mountains and then, at the end of the day, they tire and return to t...原创 2019-01-03 20:09:45 · 144 阅读 · 0 评论