码迷,mamicode.com
首页 >  
搜索关键字:迪杰斯特拉 最短路    ( 6960个结果
BZOJ3627 [JLOI2014]路径规划
题意:求期望红绿灯时间下,途径若干加油站,经过最多若干个红绿灯,起点与终点的最短路。 思路:每个有红绿灯的节点通过时间怎么算呢?事实上t=red*red/2/(red+green),然后把这个时间附加到节点的出边上。 随后我们建立分层图,第i层表示经过了i个红绿灯时,从源点到该点的最短路径长度。 如果没有油量限制,那么我们直接跑最短路就行了。 注意到加油站很少,于是我们枚举以每个加...
分类:其他好文   时间:2014-10-17 12:08:14    阅读次数:226
HDU 4849-Wow! Such City!(最短路)
Wow! Such City! Time Limit: 15000/8000 MS (Java/Others)    Memory Limit: 102400/102400 K (Java/Others) Total Submission(s): 824    Accepted Submission(s): 310 Problem Description Doge, tir...
分类:其他好文   时间:2014-10-17 00:42:03    阅读次数:154
hdu 4063 Aircraft 计算几何+最短路
易知最短路一定是以圆心或者两圆交点作为中间点到达的。所以把这些点拿出来建图跑最短路就够了。 现在的问题就是,给定两个点,能否连边 add(a,b,dist(a,b)) 题目要求,ab线段必须完全在圆上,所以可以求出ab线段和所有圆的所有交点,对于任意相邻两个交点,它们必处于同一个圆内,否则不可达。点的编号用map就够了(一开始我以为double有精度问题无法map,用两个longlong保存然...
分类:其他好文   时间:2014-10-16 19:10:02    阅读次数:257
【线性规划与网络流24题】汽车加油行驶问题 分层图
题意依然不加赘述,题解也不难说,就是比裸最短路多几种转移方式,我不说转移方程了,代码写得很漂亮。 1 . 根据方向的不同要有一个费用B。 2 . 加油站问题,即可以把油量转移成满,注意用不用建即可。...
分类:其他好文   时间:2014-10-15 14:49:51    阅读次数:241
【vijos】1746 小D的旅行(dijkstra)
https://vijos.org/p/1746这题就是水题。裸的跑完每个点的最短路后直接可以暴力出解。。这题贴出来是因为我改了下我的dijkstra的模板。。。注意vis不要提前加。否则你懂的。。#include #include #include #include #include #inclu...
分类:其他好文   时间:2014-10-15 03:02:19    阅读次数:310
【BZOJ2763】【JLOI2011】飞行路线 分层图
所谓分层图就是有多维状态的有边长图,然后比起正常的最短路转移就是多了一种跨维度转移的状态转移。     一般都是舍去某边长度,最多舍多少次(次数较少)。详见代码。 #include #include #include #include #define N 11000 #define M 51000 #define inf 0x3f3f3f3f using namespace std; ...
分类:其他好文   时间:2014-10-14 16:28:38    阅读次数:244
UVA 10985 Rings'n'Ropes
最短路 参考了Staingger的博客感觉DP的状态记录还是有毛病。可以DFS寻找结果也。#include #include #include #include #include #include #include #include #include #include #include #inclu...
分类:其他好文   时间:2014-10-14 14:52:18    阅读次数:180
BZOJ1003(最短路+DP)
1003: [ZJOI2006]物流运输trans Time Limit: 10 Sec  Memory Limit: 162 MB Submit: 3479  Solved: 1416 [Submit][Status] Description 物流公司要把一批货物从码头A运到码头B。由于货物量比较大,需要n天才能运完。货物运输过程中一般要转停好几个码头。物流公司通常会设计一条固定的...
分类:其他好文   时间:2014-10-14 10:50:08    阅读次数:166
浅谈《最短路》问题(一)
最短路问题1.1                           by MPS ---------------------------------------------------------------------------------------------------------------------------------------------------------- ...
分类:其他好文   时间:2014-10-14 01:51:57    阅读次数:268
A*算法
A*搜索算法,俗称A星算法。这是一种在图形平面上,有多个节点的路径,求出最低通过成本的算法。常用于游戏中的NPC的移动计算,或在线游戏的BOT的移动计算上。该算法像Dijkstra算法一样,可以找到一条最短路径;也像BFS一样,进行启发式的搜索。在此算法中,如果以 g(n)表示从起点到任意顶点n的实...
分类:编程语言   时间:2014-10-14 01:50:07    阅读次数:223
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!