![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
图论
古城白衣少年i
这个作者很懒,什么都没留下…
展开
-
牛客-璀璨光滑
题目链接:https://ac.nowcoder.com/acm/contest/6290/C这个题目理解的不是很透彻。附上别的题解:https://www.cnblogs.com/Aragaki/p/9746452.html觉着比较好理解的代码#include<cstdio>#include<cstring>#include<cmath>#include<cstdlib>#include<cctype>#includ.原创 2020-07-16 17:02:31 · 127 阅读 · 0 评论 -
牛客-瘦了的牛牛去旅游(最短路的变形)
链接:https://ac.nowcoder.com/acm/contest/6164/D来源:牛客网题目描述牛牛为了奖励自己减肥成功( 并没有),奖励自己去X市旅游,X市有N个地点,这些点之间有M条长度不同的边,他们组成了一张有向无环图,牛牛希望从一个点X到另外一个点Y走密度最小的一条路,所谓密度是指的从X到Y的总路程长度除以X到Y走过的边的数量。现在牛牛提出Q个询问,每次询问一对Xi,Yi,请你输出Xi到Yi密度最小的路径密度。输入描述:第一行包括2个整数N和M。...原创 2020-06-30 16:25:07 · 251 阅读 · 0 评论 -
牛客-雪拉比的求救(最短路+思维)
链接:https://ac.nowcoder.com/acm/contest/6106/I来源:牛客网题目描述爱与正义的火箭队为了得到雪拉比,于是对它展开了捕捉计划。当雪拉比受到伤害时,它会使用全部能力穿越到1小时之后的时间,并发出了SOS的求救。小梁在旅行的途中感受到了雪拉比的求救,她跟着雪拉比的求救,来到了一座遗迹,该遗迹的俯视图可看为n\text{n}n个传送点,m\text{m}m条道路所组成的双向连通图,每一条道路都有对应的长度di\text{d}_idi。通过心灵指引小梁终..原创 2020-06-27 22:45:42 · 146 阅读 · 0 评论 -
洛谷 P1991 无线通讯网 (最小生成树)
题目链接:https://www.luogu.org/problem/P1991题目:国防部计划用无线网络连接若干个边防哨所。2 种不同的通讯技术用来搭建无线网络;每个边防哨所都要配备无线电收发器;有一些哨所还可以增配卫星电话。任意两个配备了一条卫星电话线路的哨所(两边都ᤕ有卫星电话)均可以通话,无论他们相距多远。而只通过无线电收发器通话的哨所之间的距离不能超过 D,这是受收发器的...原创 2019-09-04 18:50:38 · 151 阅读 · 0 评论 -
Tower Defence--hdu-5886 (树形dp+树的直径+思维)
题目链接:https://vjudge.net/problem/HDU-5886 Tower DefenceThere was a civil war between two factions in Skyrim, a province of the Empire on the c...原创 2020-03-14 00:02:53 · 159 阅读 · 0 评论 -
2018 蓝桥杯省赛 B 组模拟赛(一)--封印之门
题目链接:https://nanti.jisuanke.com/t/A1594蒜头君被暗黑军团包围在一座岛上,所有通往近卫军团的路都有暗黑军团把手。幸运的是,小岛上有一扇上古之神打造的封印之门,可以通往近卫军团,传闻至今没有人能解除封印。封印之门上有一串文字,只包含小写字母,有k种操作规则,每个规则可以把一个字符变换成另外一个字符。经过任意多次操作以后,最后如果能把封印之门上的文字变换...原创 2020-04-23 10:04:30 · 236 阅读 · 1 评论 -
POJ - 3660 - Cow Contest(转化为最短路Floyd算法)
题目链接:https://vjudge.net/problem/POJ-3660题目:N(1 ≤N≤ 100) cows, conveniently numbered 1..N, are participating in a programming contest. As we all know, some cows code better than others. Each cow...原创 2019-09-13 15:52:44 · 122 阅读 · 0 评论 -
POJ 1679 (次最小生成树)
题目:Given a connected undirected graph, tell if its minimum spanning tree is unique.Definition 1 (Spanning Tree): Consider a connected, undirected graph G = (V, E). A spanning tree of G is a subgrap...原创 2019-08-01 22:11:52 · 164 阅读 · 0 评论 -
HDU 2647(拓扑排序)
题目:Dandelion's uncle is a boss of a factory. As the spring festival is coming , he wants to distribute rewards to his workers. Now he has a trouble about how to distribute the rewards.The workers ...原创 2019-08-01 21:13:43 · 95 阅读 · 0 评论 -
POJ 1502(最短路)
题目:BIT has recently taken delivery of their new supercomputer, a 32 processor Apollo Odyssey distributed shared memory machine with a hierarchical communication subsystem. Valentine McKee's research...原创 2019-08-01 10:17:57 · 221 阅读 · 0 评论 -
HDU 1546 (最短路 Dijkstra算法)
题目:Tom is playing a game called Idiomatic Phrases Game. An idiom consists of several Chinese characters and has a certain meaning. This game will give Tom two idioms. He should build a list of idiom...原创 2019-07-31 20:33:51 · 223 阅读 · 0 评论 -
树的直径(Diameter) (树上的最长简单路)
直径的求法:两遍搜索 (BFS or DFS)任选一点w为起点,对树进行搜索,找出离w最远的点u。以u为起点,再进行搜索,找出离u最远的点v。则u到v的路径长度即为树的直径。简单证明:如果w在直径上,那么u一定是直径的一个端点。反证:若u不是端点,则从直径另一端点到w再到u的距离比直径更长,与假设矛盾。如果w不在直径上,且w到其距最远点u的路径与直径一定有一交点c,那么由上一个...原创 2019-07-29 21:37:12 · 458 阅读 · 0 评论 -
POJ 3037 (最短路)
Bessie and the rest of Farmer John's cows are taking a trip this winter to go skiing. One day Bessie finds herself at the top left corner of an R (1 <= R <= 100) by C (1 <= C <= 100) grid ...原创 2019-07-30 10:30:47 · 188 阅读 · 0 评论 -
POJ 1094 拓扑排序
An ascending sorted sequence of distinct values is one in which some form of a less-than operator is used to order the elements from smallest to largest. For example, the sorted sequence A, B, C, D im...原创 2019-07-30 12:48:10 · 157 阅读 · 0 评论 -
两种构造最小生成树的算法(普里姆算法,克鲁斯卡尔算法)
(一)普里姆算法普里姆算法求最小生成树:从生成树中只有一个顶点开始,到定点全部进入生成数为止;2.克鲁斯卡尔算法。思想:将所有边按其权值从小到大排一遍,从小到大依次选取边,加入最小生成树中,若加入此边后不会产生回路,则将此边加入,否则则舍去,遍历一遍所有的边。可通过并查集判断是否构成回路。例题:HDU1863 畅通工程题意:省政府“畅通工...原创 2019-07-30 13:03:13 · 1512 阅读 · 0 评论 -
差分约束(很有用)
转自:https://blog.csdn.net/c79801496/article/details/46862269差分约束系统中,如果按照最短路形式d[u]-d[v]<=w[v,u]建图,所有值都达到最大,反之,按照最长路形式d[u]-d[v]>=w[v,u]建图,所有值达到最小差分约束系统中:如果求未知数的最大值,那么按小于等于建图后求最短路即可...转载 2019-07-31 16:47:21 · 120 阅读 · 0 评论 -
POJ 3169 (差分约束+SPFA)
题目:Like everyone else, cows like to stand close to their friends when queuing for feed. FJ has N (2 <= N <= 1,000) cows numbered 1..N standing along a straight line waiting for feed. The cows ...原创 2019-07-31 19:00:22 · 156 阅读 · 0 评论 -
POJ 1860 (SPFA)
题目:Several currency exchange points are working in our city. Let us suppose that each point specializes in two particular currencies and performs exchange operations only with these currencies. Ther...原创 2019-07-31 20:03:11 · 112 阅读 · 0 评论 -
POJ 1062 昂贵的聘礼 (最短路 Dijkstra算法)
题目:年轻的探险家来到了一个印第安部落里。在那里他和酋长的女儿相爱了,于是便向酋长去求亲。酋长要他用10000个金币作为聘礼才答应把女儿嫁给他。探险家拿不出这么多金币,便请求酋长降低要求。酋长说:"嗯,如果你能够替我弄到大祭司的皮袄,我可以只要8000金币。如果你能够弄来他的水晶球,那么只要5000金币就行了。"探险家就跑到大祭司那里,向他要求皮袄或水晶球,大祭司要他用金币来换,或者替他弄来其...原创 2019-07-31 20:15:03 · 124 阅读 · 0 评论 -
HDU 2112 图论之最短路【三种写法】
题目:经过锦囊相助,海东集团终于度过了危机,从此,HDU的发展就一直顺风顺水,到了2050年,集团已经相当规模了,据说进入了钱江肉丝经济开发区500强。这时候,XHD夫妇也退居了二线,并在风景秀美的诸暨市浬浦镇陶姚村买了个房子,开始安度晚年了。这样住了一段时间,徐总对当地的交通还是不太了解。有时很郁闷,想去一个地方又不知道应该乘什么公交车,在什么地方转车,在什么地方下车(其实徐总自己有...原创 2019-07-29 17:33:44 · 169 阅读 · 0 评论