算法,图论
文章平均质量分 76
梦想之深邃
这个作者很懒,什么都没留下…
展开
-
基于邻接矩阵的无向图的广度优先遍历
数据结构实验之图论二:图的深度遍历Time Limit: 1000MS Memory Limit: 65536KBSubmit Statistic DiscussProblem Description请定一个无向图,顶点编号从0到n-1,用深度优先搜索(DFS),遍历并输出。遍历时,先遍历节点编号小的。Input输入第一行为整数n(0 Output输出有n行,对应n组输出,每行为用空格隔开的k个整原创 2017-12-09 17:10:17 · 2680 阅读 · 0 评论 -
基于邻接矩阵的广度优先遍历
数据结构实验之图论一:基于邻接矩阵的广度优先搜索遍历Time Limit: 1000MS Memory Limit: 65536KBSubmit Statistic DiscussProblem Description给定一个无向连通图,顶点编号从0到n-1,用广度优先搜索(BFS)遍历,输出从某个顶点出发的遍历序列。(同一个结点的同层邻接点,节点编号小的优先遍历)原创 2017-12-09 17:14:10 · 4268 阅读 · 0 评论 -
图的深度遍历和回溯
数据结构实验之图论四:迷宫探索Time Limit: 1000MS Memory Limit: 65536KBSubmit Statistic DiscussProblem Description有一个地下迷宫,它的通道都是直的,而通道所有交叉点(包括通道的端点)上都有一盏灯和一个开关;请问如何从某个起点开始在迷宫中点亮所有的灯并回到起点?Input原创 2017-12-09 18:18:35 · 853 阅读 · 0 评论 -
判断无向图图的连通性,邻接矩阵表示
数据结构实验之图论三:判断可达性Time Limit: 1000MS Memory Limit: 65536KBSubmit Statistic DiscussProblem Description 在古老的魔兽传说中,有两个军团,一个叫天灾,一个叫近卫。在他们所在的地域,有n个隘口,编号为1..n,某些隘口之间是有通道连接的。其中近卫军团在1号隘口,天灾军团在n号原创 2017-12-09 21:56:40 · 13334 阅读 · 0 评论 -
图的广度遍历-邻接链表表示
#include#include#define N 1005typedef struct Link{ int data; struct Link * next; struct Link * fir;}Link;Link Pic[N];int front=0;int rear=0;int Check[N];int Queue[N];void BFS(Link a[],int原创 2017-12-10 18:47:47 · 451 阅读 · 0 评论 -
图的深度遍历-邻接链表表示
#include#include#define N 1005typedef struct Link{ int data; struct Link * next; struct Link * fir;}Link;Link Pic[N];int front=0;int rear=0;int Check[N];int Queue[N];void DFS(Link a[],int原创 2017-12-10 18:49:59 · 440 阅读 · 0 评论 -
Dijkstra算法-最短路径-邻接矩阵表示
图结构练习——最短路径Time Limit: 1000MS Memory Limit: 65536KBSubmit Statistic DiscussProblem Description 给定一个带权无向图,求节点1到节点n的最短路径。 Input 输入包含多组数据,格式如下。第一行包括两个整数n m,代表节点个数和边的个数。(n原创 2017-12-12 08:15:59 · 1091 阅读 · 0 评论 -
拓扑排序-邻接矩阵表示
数据结构实验之图论十:判断给定图是否存在合法拓扑序列Time Limit: 1000MS Memory Limit: 65536KB SubmitStatistic Discuss Problem Description 给定一个有向图,判断该有向图是否存在一个合法的拓扑序列。Input 输入包含多组,每组格式如下。第一行包含两个整数n,m,原创 2017-12-18 17:53:24 · 1031 阅读 · 0 评论