![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
图论
lzk_1049668876
stay hungry stay foolish
展开
-
POJ2253 Frogger(最短路***变形,floyd,Dijkstra,spfa)
最短路变形,修改下复制一下别人的题意,有两只青蛙和若干块石头,现在已知这些东西的坐标,两只青蛙A坐标和青蛙B坐标是第一个和第二个坐标,现在A青蛙想要到B青蛙那里去,并且A青蛙可以借助任意石头的跳跃,而从A到B有若干通路,问从A到B的所有通路上的最大边,比如有 有两条通路 1(4)5 (3)2 代表1到5之间的边为4, 5到2之间的边为3,那么该条通路跳跃范围(两块石头之间的最大距离)为 4,...原创 2018-05-17 21:51:26 · 191 阅读 · 0 评论 -
UVa 10307 - Killing Aliens in Borg Maze(图论,最短路,最小生成树)
题目:在一个迷宫中,以S为起点,遇到A,S时可以分叉,问走到所有的A的路径和最小代价。(一开始读错题意,以为在任意地方都可以分裂,给自己埋了一个大坑,然后发现全世界都过了。。。)ps:Whenever an alien is assimilated, or at the beginning of the search, the group may split in two or more grou...原创 2018-05-27 20:00:49 · 234 阅读 · 0 评论 -
POJ-2502 Subway( 最短路建图 )
题意:人走路的速度是10km/h,地铁的速度是40km/h题目给出一个起点,一个终点,以及几条地铁线路运行的站点。题目给的点的做坐标单位是m把速度统一为m/min,答案输出从起点到终点的时间,到最近的分钟数。10km/h= 10000/60 m/min,40km/h= 40000/60 m/min所有的点直接以步行的速度建边。地铁线路两站相邻的以地铁速度建边总结:这题主要在于建图与输入#inclu...原创 2018-05-24 15:09:29 · 442 阅读 · 0 评论 -
【hdu 2647 C - Reward 】(图论-分层拓扑)
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 will...原创 2018-07-10 21:27:52 · 220 阅读 · 0 评论 -
【codefroces 1037 E Trips】【图论】【逆向思维】【好】【度大于等于k的最大子图】
【链接】https://codeforces.com/problemset/problem/1037/E【题意】有n个人,一开始都不是朋友,m天每天都会有x,y成为朋友,现在他们有trip,只有他们出去玩的朋友数大于等于k才能出去,求每天出去最多的人数。朋友关系不具有传递性【思路】用set维护图,并记录与点相连的边集。如果图从无到有建边,那么每加入一条边会导致与端点有边的所有点...原创 2018-09-13 19:56:29 · 279 阅读 · 0 评论 -
【poj3169 Layout】【差分约束】【Bellman-Ford】
【链接】http://poj.org/problem?id=3169【题意】有N个点,其中有ml个限制条件:点a,点b,的最长距离为d,有md个限制条件,点a,点b,的最短距离为d;点按序号顺序排,求第一个点到最后一个点的最长距离。【思路】记录第i号牛的位置d[i],首先,牛是按标号排序的,有d[i]<=d[i+1].对于关系好的牛之间的最大距离,有d[AL]+DL&...原创 2018-09-26 21:52:42 · 160 阅读 · 0 评论