码迷,mamicode.com
首页 >  
搜索关键字:起点到终点    ( 434个结果
最短Hamilton路径
题目大意:给定一张n(n <= 20)个点的带权无向图,点从0~n - 1标号,求起点0到终点n - 1的最短Hamilton路径。Hamilton路径的定义是从0到n - 1不重不漏地经过每个点恰好一次。 分析:这个题最朴素的想法就是枚举n个点的全排列,但是时间复杂度实在太高了。如果我们用二进制状 ...
分类:其他好文   时间:2020-01-28 15:45:48    阅读次数:55
最短路问题--Floyd 畅通工程续
畅通工程续 某省自从实行了很多年的畅通工程计划后,终于修建了很多路。不过路多了也不好,每次要从一个城镇到另一个城镇时,都有许多种道路方案可以选择,而某些方案要比另一些方案行走的距离要短很多。这让行人很困扰。 现在,已知起点和终点,请你计算出要从起点到终点,最短需要行走多少距离。 Input 本题目包 ...
分类:其他好文   时间:2020-01-17 21:23:38    阅读次数:66
J - 畅通工程续
J - 畅通工程续 某省自从实行了很多年的畅通工程计划后,终于修建了很多路。不过路多了也不好,每次要从一个城镇到另一个城镇时,都有许多种道路方案可以选择,而某些方案要比另一些方案行走的距离要短很多。这让行人很困扰。 现在,已知起点和终点,请你计算出要从起点到终点,最短需要行走多少距离。 Input ...
分类:其他好文   时间:2020-01-15 19:23:40    阅读次数:62
POJ2449 【第k短路/A*】
题目链接:http://poj.org/problem?id=2449 题目大意: 给出n个点,m条有向边,最后一行给出起点到终点的第k短路。求长度。 题解思路: 这是我第一道第k短路题以及A*算法的使用。 这是一篇A*算法讲的非常好的博客:https://blog.csdn.net/weixin_ ...
分类:其他好文   时间:2019-11-12 20:13:47    阅读次数:65
HDU 3416 Marriage Match IV (最短路径&&最大流)
/*题意: 有 n 个城市,知道了起点和终点,有 m 条有向边,问从起点到终点的最短路一共有多少条。这是一个有向图,建边的时候要注意!!解题思路:这题的关键就是找到哪些边可以构成最短路,其实之前做最短路的题目接触过很多,反向建一个图,求两边最短路,即从src到任一点的最短路dis1[]和从des到任 ...
分类:其他好文   时间:2019-11-11 20:00:24    阅读次数:66
关于邻接矩阵的拆点 和一些杂七杂八想不到的做法
下午遇到了 LuoguP3597和LuoguP4159 这应该是我在网络流后第二次遇到的拆点。这两道题是结合邻接矩阵和拆点。 邻接矩阵有一个性质:设邻接矩阵A,则在矩阵Ak中,点aij的值表示从点i到j长度为k的通路数量。长度表示边的个数。 P4159 要求的是:在有向图中,从起点到终点的路径权值和 ...
分类:其他好文   时间:2019-11-09 23:17:40    阅读次数:94
分层图最短路 乱搞分享
写在前面 这篇写到的做法并不是真正的分层图,只是一个假的低配版算法。 【我这么菜哪里会分层图呢?(╯▔皿▔)╯ 动态规划。 问题 【既然不是真的分层图,那么就不说什么是分层图了。 该算法能解决的问题: 在一张带权图上面,有k次机会修改边权【非同一条边,求从起点到终点的最短路。 假如会分层图的话,就是 ...
分类:其他好文   时间:2019-11-06 00:56:25    阅读次数:88
[HAOI2012]Road
C国有n座城市,城市之间通过m条单向道路连接。一条路径被称为最短路,当且仅当不存在从它的起点到终点的另外一条路径总长度比它小。两条最短路不同,当且仅当它们包含的道路序列不同。我们需要对每条道路的重要性进行评估,评估方式为计算有多少条不同的最短路经过该道路。现在,这个任务交给了你。Input第一行包含 ...
分类:其他好文   时间:2019-11-02 00:24:29    阅读次数:88
csp-s模拟90
T1: 每格的不透明度相当与一个边权,转化为从起点到终点所有路径的最大值。实现最长路,最好用$dijk$。 T2: 对于$N=100$,$M=8$,考虑状压$dp$。要用一种状态表示某一行的矩形覆盖情况,其实只需要关心矩形端点。用八位四进制,每位上$1$表示这一格是矩形左端点,$2$右端点,$3$既 ...
分类:其他好文   时间:2019-10-27 23:04:18    阅读次数:104
P4162 [SCOI2009]最长距离
题目链接 这道题数据范围比较小,所以方法还是比较暴力的。 思路: 先按每个格子的状态,让所有格子与他周围的格子连一条权值为它连向那个格子的值(0或1)。然后我们n方枚举所有格子跑最短路,最短路即为从起点到终点的最小障碍数。然后我们枚举所有最短路,先看他移除障碍后是否只用了小于等于k次机会,然后求出两 ...
分类:其他好文   时间:2019-10-06 20:15:13    阅读次数:70
434条   上一页 1 2 3 4 5 6 ... 44 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!