没有合适的资源?快使用搜索试试~ 我知道了~
求单源最短路径的C++语言程序
5星 · 超过95%的资源 需积分: 12 27 下载量 120 浏览量
2011-01-02
18:18:06
上传
评论
收藏 3KB TXT 举报
温馨提示
试读
4页
求单源最短路径的算法,比较简洁实用。 typedef struct { int adjList[max][max]; //各顶点间边的长度 char v[max]; //图的顶点信息 int vexnum; //图的顶点数量 }graph;
资源推荐
资源详情
资源评论
#include<iostream>
using namespace std;
#define max 64
#define maxsize 128
//定义一个图的结构体
typedef struct
{
int adjList[max][max]; //各顶点间边的长度
char v[max]; //图的顶点信息
int vexnum; //图的顶点数量
}graph;
//创建有向网
void create(graph &G)
{
int num,i;
cout<<"请输入顶点数:";
cin>>G.vexnum;
cout<<"请输入顶点信息:"<<endl;
for (i=1;i<=G.vexnum;i++)
{
cin>>G.v[i];
}
cout<<"请输入各顶点之间边的长度(0表示顶点不联通):"<<endl;
//循环输入顶点信息
for (int i=1;i<=G.vexnum;i++)
{
cout<<"请输入顶点"<<G.v[i];
for (int j=1;j<=G.vexnum;j++)
{
using namespace std;
#define max 64
#define maxsize 128
//定义一个图的结构体
typedef struct
{
int adjList[max][max]; //各顶点间边的长度
char v[max]; //图的顶点信息
int vexnum; //图的顶点数量
}graph;
//创建有向网
void create(graph &G)
{
int num,i;
cout<<"请输入顶点数:";
cin>>G.vexnum;
cout<<"请输入顶点信息:"<<endl;
for (i=1;i<=G.vexnum;i++)
{
cin>>G.v[i];
}
cout<<"请输入各顶点之间边的长度(0表示顶点不联通):"<<endl;
//循环输入顶点信息
for (int i=1;i<=G.vexnum;i++)
{
cout<<"请输入顶点"<<G.v[i];
for (int j=1;j<=G.vexnum;j++)
{
资源评论
- lty32102432013-05-20好东西!单源路径 是比较简单的一个算法 写的还算清晰
- linkai09242013-06-07算法写的还不错哦,可以运行,比较简单··
DANHAODANHAO
- 粉丝: 4
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功