
算法
一些算法题
Never_Jiao
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Floyd算法求单源最短路(图,数据结构)
什么是单源最短路? 给定一个图和图中的一个点,求该点到其余各点的最短距离。Floyd算法思路:计算某点到其余各点的距离,可先求该点到其中一个点的距离,其他各点类似。假设求i点到j点的距离,跳点为空时,最短距离就是i到j的最短距离,跳点为1时,最短距离为D[i][j] = min{D[i][j],D[i][1]+D[1][j]},跳点为1和2时,最短距离为D[i][j]=min{D[i][j],D原创 2017-12-13 19:59:53 · 827 阅读 · 0 评论 -
图--最小生成树(数据结构)
不同城市之间修路的最小费用,即在图中找权值之和最小的极小连通子网(在连通网中找一颗生成树,最小生成树)。原创 2017-12-12 15:33:30 · 601 阅读 · 0 评论 -
图的遍历(数据结构)
深度优先遍历 1)思路:选出起始顶点v,然后选取与v邻接的一个顶点u(u未被访问过),访问u,让后重复上述操作,继续选取u的一个未访问过的顶点x,访问后继续重复,直至选取的某个点没有未访问过的邻接点了,退回到最近一次访问过的点, 选取下一个未访问过的邻接点,以此类推。 2)递归描述:选取起始顶点v,访问,选取它的一个邻接点,若未访问过,则进行递归遍历,如此可访问与v连通的所有点。 3)非连通处原创 2017-12-11 11:26:41 · 536 阅读 · 0 评论 -
uva10054(递归+欧拉回路)
https://vjudge.net/problem/UVA-10054(uva10054 点击打开链接)原创 2017-09-22 10:00:26 · 374 阅读 · 0 评论 -
uva10305(拓扑排序dfs)
https://vjudge.net/problem/UVA-10305(uva0305 点击打开链接)原创 2017-08-28 15:02:55 · 872 阅读 · 0 评论 -
uva1600(最短路 bfs & dfs)
题目链接 https://vjudge.net/problem/UVA-1600(uva 1600 点击打开题目链接)原创 2017-08-31 13:58:17 · 557 阅读 · 0 评论 -
uva572(DFS 油田)
https://vjudge.net/problem/UVA-572(uva572 点击打开链接)原创 2017-08-27 19:44:41 · 1241 阅读 · 0 评论 -
UVALive7015(bfs求最短路)
https://vjudge.net/contest/181467#problem/D(uvalive7015 点击打开题目链接)原创 2017-08-24 20:14:48 · 244 阅读 · 0 评论 -
Dijkstra求单源最短路径(图,数据结构)
什么是单源最短路? 给定图中,给定的某个点到其余各点的最短路径为单源最短路径。Dijkstra算法思路: 1)设置一个集合S,放已找到最短路径的点。 2)将源点并与S,初始化源点s到V-S中其余各点的“当前最短距离”。 3)重复一下操作n-1次:从V-S中找当前最短路径对应的点,并入S,更新源点到其余点的最短距离。Dijkstra代码实现://final数组记录当前点是否已并入源点的原创 2017-12-13 20:55:54 · 442 阅读 · 0 评论 -
uva10382(贪心算法---区间覆盖问题)
https://vjudge.net/problem/UVA-10382(uva10382 点击打开题目链接)原创 2017-08-23 21:36:55 · 654 阅读 · 0 评论 -
uva12083(二分图最大独立集)
https://vjudge.net/problem/UVA-12083(uva12083 点击打开链接)原创 2017-08-22 00:22:39 · 379 阅读 · 0 评论 -
poj1308
http://poj.org/problem?id=1308原创 2017-08-19 08:51:36 · 373 阅读 · 0 评论 -
并查集:poj1611
http://poj.org/problem?id=1611(poj1611点击打开链接)原创 2017-08-19 20:31:20 · 274 阅读 · 0 评论 -
uva11987(加权并查集的删除操作)
https://vjudge.net/problem/UVA-11987(poj11987 点击打开链接)原创 2017-08-19 21:38:29 · 368 阅读 · 0 评论 -
uva10608(基础的并查集)
https://vjudge.net/problem/UVA-10608(uva0608 点击打开链接)原创 2017-08-20 11:49:14 · 280 阅读 · 0 评论 -
uva459(并查集)
https://vjudge.net/problem/UVA-459(poj459 点击打开链接)原创 2017-08-21 12:03:59 · 341 阅读 · 0 评论 -
poj1703(并查集—“食物链”的简化版)
http://poj.org/problem?id=1703(poj1703 点击打开链接)原创 2017-08-25 09:48:29 · 444 阅读 · 0 评论 -
poj2236(并查集)
http://poj.org/problem?id=2236(poj2236 点击打开链接)原创 2017-08-25 20:09:18 · 510 阅读 · 0 评论 -
poj2492(并查集---类似“食物链”)
http://poj.org/problem?id=2492(poj 2492 点击打开题目链接)原创 2017-08-27 16:33:01 · 1002 阅读 · 0 评论 -
并查集
并查集原创 2017-08-18 20:57:54 · 226 阅读 · 0 评论