码迷,mamicode.com
首页 >  
搜索关键字:最短距离    ( 867个结果
※NC14700 追债之旅
最短路变形题,加一维状态就好啦 $dist[i][j]$表示到达第$i$号点,到达时间为第$j$天的最短距离 判重数组要和$dist$数组一致 直接跑$dijkstra$即可 const int N=1010; vector<PII> g[N]; struct Node { int dis,u,da ...
分类:其他好文   时间:2020-10-10 17:45:26    阅读次数:19
Solution -「LOCAL」「cov. HDU 6864」找朋友
$\mathcal Link.(几乎一致) 给定 \(n\) 个点 \(m\) 条边的仙人掌和起点 \(s\),边长度均为 $1$。令 \(d(u)\) 表示 \(u\) 到 \(s\) 的最短距离。对于任意一个结点的排列 \(\{p_1,p_2,\cdots,p_n\}\),记 \(t_i\) 满 ...
分类:其他好文   时间:2020-09-15 20:53:53    阅读次数:20
AtCoder Beginner Contest 177F - I hate Shortest Path Problem(求到达最短距离)
题:https://atcoder.jp/contests/abc177/tasks/abc177_f 题意:给定n和m,代表有(n+1)*m的矩阵,有n个询问,每个询问给定a和b,代表在第 i 行的第a列到第b列,不能进行向下操作,其余位置可以进行向下或向右操作,问在给定的限制中,从第1行的任意位 ...
分类:其他好文   时间:2020-09-10 23:07:00    阅读次数:45
A Very Easy Graph Problem HDU - 6832 (最小生成树 + dfs)
Practice link : https://vjudge.net/problem/HDU-6832 题意: n 个点,m 条边,第 i 条边的权值是 2^i ,问每个 1 到每个 0 的最短距离之和。 即 思路:首先看边的权值 是 2^i ,我们可以联想到 2^0+2^1+......+2^(n ...
分类:其他好文   时间:2020-08-20 19:26:06    阅读次数:126
hdu 6832 A Very Easy Graph Problem 构造树+dfs
题意: 给你一个n个点m条边的图,对于第i条边,它的长度是2i,对于每一个顶点,它不是0类型,就是1类型。你需要找出来对于所有的“两个不同类型的点之间最短距离”的和 题解(参考:https://blog.csdn.net/wayne_lee_lwc/article/details/107851431 ...
分类:其他好文   时间:2020-08-08 17:29:52    阅读次数:58
2020hdu多校第六场1006A Very Easy Graph Problem
题目地址:http://acm.hdu.edu.cn/showproblem.php?pid=6832 题意:在一个n个结点,m条边的无向连通图中,且第i条边的权值为2i,每个结点有一个值,为1或者0。d(i,j)表示结点i到结点j之间的最短距离。对所有节点求所有的可能配对形式d(i,j)*[a[i ...
分类:其他好文   时间:2020-08-07 12:39:03    阅读次数:128
习题:Three States(bfs)
题目 传送门 思路 这题的主要难点在于我们不知道是三个起点分别在哪里 但是我们知道三条路径一定会交于某一个点 基于此,我们考虑枚举这一个点, 那么算法的复杂度就卡在这个点和三个王国的国土的最短路径上面 这个可以用bfs来预处理,$dis[k][i][j]\(第k个王国距离点\)(i,j)$的最短距离 ...
分类:其他好文   时间:2020-07-28 00:14:30    阅读次数:71
简单的图论问题之单源最短路dijkstra算法
Solution: Dijkstra (大概读作:迪杰斯特拉?) 算法思想: 给定一张n个点,m条边的图,起点为s。求起点s到图中所有点的最短路径(单源最短路。dis[i]表示从起点到i的最短距离。vis[i]表示此点是否已被标记确定为最短。 1、初始化dis[s]=0,其余结点dis为正无穷大。 ...
分类:编程语言   时间:2020-07-19 00:39:57    阅读次数:85
【CodeForces576D】Flights for Regular Customers
题目链接 点击打开链接 题目解法 考虑枚举最优状态是哪些边解锁了,哪些边没有。这样真的有 $2^n$ 种情况吗?并不是的。将所有边按照解锁需要走过边的数量排序。解锁边的顺序必然是排好序的这样。所以考虑只解锁前 \(i\) 条边,走到 \(n\) 的最短距离是多少。 所以我们可以这样:每次枚举新解锁了 ...
分类:其他好文   时间:2020-07-16 00:11:18    阅读次数:64
交通咨询系统
在交通网络非常发达、交通工具和交通方式不断更新的今天, 人们在出差、旅游或做其他出行时,不仅关心节省交通费用,而且对里程和所需时间等问题也感兴趣。对于这样一个人们关心的问题,通过建立交通网络图的存储结构图,提供用户查询的功能,功能一:通过输入城市名及任意两个城市的距离,查询任意两个城市之间的最短距离 ...
分类:其他好文   时间:2020-07-13 09:21:27    阅读次数:191
867条   上一页 1 2 3 4 ... 87 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!