资源简介
数据结构Prim最小生成树
代码片段和文件信息
#include
#include “graph.h“
#include /* INT_MAX等 */
using namespace std;
template
inline MGraph::MGraph(T a[] int n int e)
{
vertexNum = n;
arcNum = e;
for (int i = 0; i < vertexNum; i++) // 顶点初始化
vertex[i] = a[i];
for (int i = 0; i < vertexNum; i++) // 邻接矩阵初始化
for (int j = 0; j < vertexNum; j++)
arc[i][j] = INT_MAX;
for (int k = 0; k < arcNum; k++)
{
int i jw;
cout<<“please input vertex Num(ij) and weight:“< std::cin >> i >> j>>w; // 输入边依附的顶点的编号
arc[i][j] = w; // 置有边标记
arc[j][i] = w;
}
}
template
inline void MGraph::DFSTraaverse(int v)
{
cout << vertex[v]<<“ “;
visited[v] = 1;
for (int j = 0; j < vertexNum; j++)
{
if (arc[v][j] == 1 && visited[j] == 0)
DFSTraaverse(j);
}
}
template
inline void MGraph::BFSTraverse(int v)
{
相关资源
- c++ SQL数据库结构提取器模块源码
- 练习数据结构用途
- 链式结构的线性表操作
- 数据结构教程李春葆版第三版上机实
- 数据结构与算法分析—c语言描述_课后
- C++实战源码-带有函数的结构体(入门
- C++实战源码-按树结构输出区域信息(
-
C++ 将部门结构信息插入xm
l文件中( - C++ 使用PRINT语句进行打印(提高篇-
- 严蔚敏版数据结构所有算法代码.wps
- c++ 多项式计算(支持加减乘除以及带
- c++premer第五版源代码.zip
- 小甲鱼数据结构源码
- fluent UDF 压力入口源文件(total_press
- 数据结构单链表c语言源代码
- 清华大学严蔚敏数据结构习题集(C版
- 哈夫曼编/译码器(beta3.c)
- 数据结构习题集答案(C语言版严蔚敏
- C++ Primer书籍源码
- CPU自制入门代码AZPR_RTL.zip
- 数据结构头插法建立单链表
- 数据结构教程第五版李春葆课后习题
- 《数据结构与算法—C语言版》线下题
- C语言题库.docx(共50页,附答案)
- 编程珠玑+第二版(Programming+Pearls2nd
- 《数据结构》第二版 高清带书签 陈越
- 《数据结构(c语言版)》pdf 严蔚敏
- 数据结构C++版邓俊辉 第三版 真正的完
- 大学数据结构课设--电梯模拟(c++控制
- 传智播客2018c++全套讲义,c基础,c提
评论
共有 条评论