搜索资源列表
50402417
- 和树类似,图的遍历是图的一种主要操作,可以通过遍历判别图中任意两个顶点之间是否存在路径、判别给定的图是否是连通图并可求得非连通图的各个连通分量,但对于带权图(网),其最小生成树或最短路径都取决于弧或边上的权值,则需要有特定的算法求解。-and similar trees, graph traversal map is a major operation, Discrimination can traverse map between any two vertices existence trai
scc
- 递归算法求一个有向图的强连通分量,输入格式如压缩包中data4.txt,第一行为顶点个数。输出到result.txt中。-recursive algorithm for a directed graph strongly connected component, the input format such as compression package data4.txt. the first acts of the number of vertices. Result.txt exported
Prim
- 最小生成树是数据结构中图的一种重要应用,它的要求是从一个带权无向完全图中选择n-1条边并使这个图仍然连通...为了得到最小生成树,人们设计了很多算法,最著名的有prim算法和kruskal算法。
tudebianli
- 一、 程序分析 1. 以邻接多重表为存储结构,实现连通或非连通的无向图的深度优先与广度优先遍历。 2. 设图的结点不超过30个,每个结点用一个编号表示。通过输入图的边输入一个图,每条边为一个数对。 3. 问题描述: 4. 以第一个结点为起点,分别输出每种遍历下的结点访问序列和相应生成树的边。
NoDirectG
- 无向图的双向连通,java语言实现。功能不错。希望喜欢。
Traffic-Map
- 数据结构 一、 实验目的与要求 可用一个带权有向图表示某区域的公交线路网,图中顶点表示区域内的重要场所,弧表示公交线路,弧上的权表示票价。要求: 1、采用键盘输入的方式接受用户输入的公交线路网(该网应该是公交网的子网 ,只需要包括重要场所及其之间存在的弧),要有交好的交互和容错处理(当输入错误数据时能引导用户输入正确的数据,考虑检查输入顶点和弧不能够成强连通图的情况)。 2、选择恰当的存储结构实现该有向网的存储。(报告中要讨论选择这种存储结构的原因,简单比较不同存储结构的差异)。
depthFirstDigraph
- 用java语言深度优先回溯法实现有向图的强连通分量
graphics0
- 实现二维基本图元直线段生成的基本算法(DDA,中点法,Bresenham)实现二维基本图元圆弧/椭圆圆弧生成的基本算法(中点法)实现对线型线宽的属性的控制实现二维多边形扫描转换的扫描线算法实现二维多边形扫描转换的边缘填充算法或栅栏填充算法实现二维连通区域填充的扫描线种子填充算法(四连通或八连通)实现二维直线段裁剪的Cohen-Sutherland裁剪算法和中点分割裁剪算法实现二维多边形裁剪的Sutherland-Hodgman算法和Weiler-Athenton算法 实现二维图形的平移变换实现二
PRIM_MST
- 用java实现了最小求解连通图的最小生成树问题,采用的是prim算法,可供大家参考。
SCC
- Java实现的图的强连通分支算法,可以输入图的节点和边,并返回图中所有的强连通分支-Java to achieve strong connectivity of the graph branch algorithm, can enter graph nodes and edges, and return to map all of the strongly connected branch
BC
- Java实现的双连通分支算法,可以自行输入图的节点和边,并返回图中所有的双连通分支-Java connectivity to achieve the two-branch algorithm, can enter the graph nodes and edges, and return to map all of the dual-branch connectivity
Strongly_Connected_Components
- 一个计算数据结构中图论的强连通分支问题的算法-A data structure in computing the strongly connected graph branch algorithm for the problem
Map
- 基于Java的最短路径连通图 用于一般大学计算机专业数据结构课设-Java-based shortest-path connected graphs for general university computer science courses based data structure
mcolor
- 图的m着色问题。 给定无向连通图G和m种不同颜色,用这些颜色为G的各顶点着色,是否有一种着色法使其中每条边两个顶点不同色。 Java实现。-Figure m-coloring problem. A given undirected graph G and m different colors, use these colors to the vertices of G, coloring, whether there is a coloring where each edge to two
algorithms-hw
- 算法上机作业 1城市轮廓线 3无向图双连通分支 4第一行为(n-1),n=2^k 第二行为第一个多项式系数序列 第三行为第二个多项式系数序列 系数序列的格式为:an,an-1,an-2 ,…, a1,a0 输出文件:result4.dat 格式为结果多项式的系数序列。 序列格式为:an,an-1,an-2 ,…, a1,a0(此n与输入中的n不同) 5第一行为线段数n 第二行起每一行x1 y1 x2 y2表示一条线段,端点为(x1,y1)和(x2,y2)
2
- 1)自选存储结构,输入含n个顶点(用字符表示顶点)和e 条边的图G; (2)求每个顶点的度,输出结果; (3)指定任意顶点x为初始顶点,对图G作DFS遍历,输出DFS 顶点序列(提示:使用一个栈实现DFS); (4)指定任意顶点x为初始顶点,对图G作BFS遍历,输出BFS 顶点序列(提示:使用一个队列实现BFS); (5)输入顶点x,查找图G:若存在含x的顶点,则删除该结点及 与之相关连的边,并作DFS遍历(执行操作3);否则输出信 息“无x”; (6)判断图G是
Main
- 普里姆算法(Prim算法),图论中的一种算法,可在加权连通图里搜索最小生成树。意即由此算法搜索到的边子集所构成的树中,不但包括了连通图里的所有顶点,且其所有边的权值之和亦为最小。
Graph-traversal
- 图的遍历: (1)访问初始顶点v并标记顶点v已访问。 (2)查找顶点v的第一个邻接顶点w。 (3)若顶点v的邻接顶点w存在,则继续执行;否则回溯到v,再找v的另外一个未访问过的邻接点。 (4)若顶点w尚未被访问,则访问顶点w并标记顶点w为已访问。 (5)继续查找顶点w的下一个邻接顶点wi,如果v取值wi转到步骤(3)。直到连通图中所有顶点全部访问过为止。 (1)顶点v入队列。 (2)当队列非空时则继续执行,否则算法结束。 (3)
stronggra
- JAVA实现由矩阵表示的有向图的强连通分支-Strongly connected branch
瀹為獙鍗_rar
- 一个无环无向连通图称为一棵树。树中一个度为一的点称为叶子结点.(An undirected and undirected graph is called a tree. A point in a tree is called a leaf node. I downloaded something first, and I'm sorry to upload it.)