- 4
- 0
- 约1.04千字
- 约 2页
- 2021-12-06 发布于山东
- 举报
dijkstra算法的C语言实现
dijkstra算法的C语言实现
PAGE / NUMPAGES
dijkstra算法的C语言实现
#include stdafx.h
#include stdio.h
#includestdlib.h
#define N 6
#define MAX 9999
void Path(int *p,int v,int i)
{
int que[N];
int t=v;
que[t++]=i;
int tmp=p[i];
while(tmp!=v)
{
que[t]=tmp;
t++;
tmp=p[tmp];
}
que[t]=v;
for(int k=t;k=1;--k)
if(k!=1)
printf( %d--,que[k]);
else
{ printf( %d,que[k]); printf( \n );
}
}
int main()
{
int cost[N][N]={
{MAX,MAX,MAX,MAX,MAX,MAX},
{MAX,MAX,10,MAX,30,100},
{MAX,MAX,MAX,50,MAX,MAX},
{MAX,MAX,MAX,MAX,MAX,10},
{MAX,MAX,MAX,20,MAX,60},
{MAX,MAX,MAX,MAX,MAX,MAX}
};
int S[N];
int dist[N];
int p[N]
您可能关注的文档
最近下载
- WebGIS原理及开发—基于开源框架的WebGIS技术全套教学课件.pptx
- 前程无忧2025年校园招聘白皮书202页.pdf VIP
- 中国转换性障碍(分离性障碍)诊疗指南(2025).docx
- 中国适应障碍诊疗指南(2025年版).docx VIP
- “一面两孔”定位误差计算(精).ppt VIP
- JavaScript+Vue.jsWeb开发实战教程课件 第九章 Vue 3组件.pptx VIP
- JavaScript+Vue.jsWeb开发实战教程课件 第七章 Vue 3模板与常用指令.pptx VIP
- JavaScript+Vue.jsWeb开发实战教程课件 第六章 Vue.js概述.pptx VIP
- 代谢相关脂肪性肝病基层诊疗与管理指南推荐意见2026.pptx
- 2026年高效沟通与和谐协作培训课件.pptx VIP
原创力文档

文档评论(0)