当前位置: 首页 > news >正文

成都网站seo厂家织梦做网站主页容易吗

成都网站seo厂家,织梦做网站主页容易吗,网站建设与准备,学营销app哪个更好Dijkstra单源最短路径 问题描述 输入n 表示n个结点#xff0c;m表示m条边#xff0c;求编号1的结点到每个点的最短路径 输出从第一个点到第n个点的最短路径 思路 将图g[][]中所有的权值初始化为0x3f表示正无穷 将dist[]中所有的值初始化为0x3f表示从第一个点到所有点的距离…Dijkstra单源最短路径 问题描述 输入n 表示n个结点m表示m条边求编号1的结点到每个点的最短路径 输出从第一个点到第n个点的最短路径 思路 将图g[][]中所有的权值初始化为0x3f表示正无穷 将dist[]中所有的值初始化为0x3f表示从第一个点到所有点的距离默认为无穷 将dist[1]设置为0表示从第一个点到它自己距离为零 执行n(也就是处理n个点的次数)次如下操作: 找到所有没有确定最短路径的点中离1点(初始点)最近的那个 例如: 下面这个图第一次找到结点1因为它没有被确定过最短路径 然后更新到达2的路径为新的最短路为2到达3的最短路为4。 #include iostream #include cstring using namespace std;const int N 510; int g[N][N], dist[N]; //g为邻接矩阵 bool st[N]; //表示结点是否已经确定最短路径 int n, m; //n为结点数量m为边数量 int Dijkstra() {memset(dist, 0x3f, sizeof dist);dist[1] 0; //从第一个结点到达第一个结点的最短路径为 0 for (int i 0; i n; i ) { //循环 n 次处理 n 个结点 int t -1;for (int j 1; j n; j ) {if (!st[j] (t -1 || dist[j] dist[t])) { //第一次会选择找到的第一个边然后去找最短的边 t j; //寻找没有确定最短路径的点当中 到第一个点最近的点 }}//找到没有确定的最近的点for (int j 1; j n; j) {dist[j] min(dist[j], dist[t] g[t][j]);}//从第一个最近的点开始向后更新最短路径 st[t] true; //将确定好最短路径的点设置为true表示已经确定了最短路径 }return dist[n]; }//测试数据: /* 3 3 1 2 2 1 3 4 2 3 1 */ int main() {ios::sync_with_stdio(false);cin.tie(0);cin n m; memset(g, 0x3f, sizeof g);while (m -- ) {int u, v, c;cin u v c;g[u][v] c; //无重边的情况如果有重边需要进行取重边的最小值 }int t Dijkstra();cout t endl; }
http://www.pierceye.com/news/872569/

相关文章:

  • 知名企业网站人才招聘情况如何网络系统集成
  • 做灯带的网站重庆有哪些好玩的地方
  • 小孩子做手工做游戏的网站百度账号设置
  • 大庆做网站公司巩义网站建设方案报价
  • 该网站受海外服务器保护品牌营销型网站建设公司
  • 免费做一建或二建题目的网站郑州企业建站系统模板
  • 想自己建个网站徐州做网站软件
  • 蓝色系网站设计企业应对承包商的施工方案尤其是
  • 旅游网站 源码 织梦导购网站开发
  • 头像制作网站开源低代码平台
  • 网站到期域名怎么解决办法自己动手建立网站3
  • 比较有名的网站建设平台吉林建设网站
  • 网站服务器解决方案wamp安装wordpress
  • 义乌制作网站赣州网站建设公司
  • 东莞网站平台后缀建设淘宝客网站
  • 深圳龙华新区住房和建设局网站示范校建设专题网站
  • 成都制作网站的公司简介wordpress录入表单写数据库
  • 中山网站设计收费标准互联网保险发展现状和趋势
  • 公司网站发布流程简述企业网络建设的步骤
  • 哪些网站可以做问卷第1063章 自己做视频网站
  • 电子商务网站 费用做p2p网站
  • 网站建设 猴王网络厦门app开发网站开发公司电话
  • 做3d图的网站有哪些比wordpress更好的网站程序
  • 仿做网站可以整站下载器吧网络网站建设公司
  • 网站流量用完wordpress page 父页面
  • 旅游地网站制作有没有做网站的高手
  • 有什么网站可以做一起作业什么网站可以兼职做效果图
  • 工程中标查询网站长沙网站制作作
  • 免费网站下载直播软件企业品牌网站建设类型
  • 建立网站并以此为基础从事经营活动的企业称为什么免费销售网站模板