博客
关于我
手撕最短路径——Dijkstra算法模板(c++最简单)
阅读量:199 次
发布时间:2019-02-28

本文共 611 字,大约阅读时间需要 2 分钟。

最短路径——Dijkstra算法模板

//最短路径——Dijstral算法 /*5 70 1 101 2 500 4 1000 3 302 4 103 4 603 2 20*/#include 
#include
#include
using namespace std;int Graph[100][100];int dist[100];int ver_num,edge_num;void CreateGraph(){ for(int i=0;i
>ver1>>ver2>>weight; Graph[ver1][ver2]=weight; }} int FindMinPos(){ int min_pos=0; for(int i=1;i
dist[i]&&dist[i]!=0) min_pos=i; } cout<<"0->"<
<<" "<
<
>ver_num>>edge_num; //memset(Graph,10000,sizeof(Graph)); for(int i=0;i

【测试数据】

5 7
0 1 10
1 2 50
0 4 100
0 3 30
2 4 10
3 4 60
3 2 20
【输出数据】
在这里插入图片描述

转载地址:http://ynbs.baihongyu.com/

你可能感兴趣的文章
Navicat下载和破解以及使用
查看>>
navicat创建连接 2002-can‘t connect to server on localhost(10061)且mysql服务已启动问题
查看>>
Navicat可视化界面导入SQL文件生成数据库表
查看>>
Neat Stuff to Do in List Controls Using Custom Draw
查看>>
NeHe OpenGL教程 第四十四课:3D光晕
查看>>
neo4j图形数据库Java应用
查看>>
Neo4j安装部署及使用
查看>>
Neo4j电影关系图Cypher
查看>>
Neo4j的安装与使用
查看>>
Neo4j(2):环境搭建
查看>>
Neo私链
查看>>
Nerves 项目教程
查看>>
nessus快速安装使用指南(非常详细)零基础入门到精通,收藏这一篇就够了
查看>>
Nessus漏洞扫描教程之配置Nessus
查看>>
Nest.js 6.0.0 正式版发布,基于 TypeScript 的 Node.js 框架
查看>>
nested exception is org.apache.ibatis.builder.BuilderException: Error parsing Mapper XML.
查看>>
nestesd exception is java .lang.NoSuchMethodError:com.goolge.common.collect
查看>>
nestJS学习
查看>>
net core 环境部署的坑
查看>>
NET Framework安装失败的麻烦
查看>>