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

大型网站怎么做seo瓦力工厂少儿编程加盟

大型网站怎么做seo,瓦力工厂少儿编程加盟,如何开发一个网站,网站建设企业资质等级算法介绍 最短路是一种在一个有权图中求任意两点间的最短路径。 算法描述 最短路有很多的形式: 单源最短路: 就是固定起点的最短路。多源最短路: 就是不固定起点的最短路。其中Floyd就是求多源最短路的。 Floyd 算法流程 首先我们可以先枚举中间节点 k k k ,然后再枚…

算法介绍

最短路是一种在一个有权图中求任意两点间的最短路径。

算法描述

最短路有很多的形式:

  • 单源最短路:
    就是固定起点的最短路。
  • 多源最短路:
    就是不固定起点的最短路。

其中Floyd就是求多源最短路的。

Floyd

算法流程

首先我们可以先枚举中间节点 k k k ,然后再枚举经过这个中间节点的起点和终点。最后对于每对起点和终点我们假设它们为(i,j),那么从i到j的距离就应该是a(i,k)+a(k,j)与a(i,j)的最小值。而由于是求最小值,所以初始就应该为inf。注意,对于本身就联通的边初始值为原来的权值。

Code

#include<bits/stdc++.h>
using namespace std;
int n,m,s,t;
int a[1000][1000];
int main(){cin>>n>>m;cin>>s>>t;memset(a,0x3f3f3f3f,sizeof(a));for(int i=1;i<=m;i++){int u,v,w;cin>>u>>v>>w;a[u][v]=w;}for(int k=1;k<=n;k++){for(int i=1;i<=n;i++){for(int j=1;j<=n;j++){a[i][j]=min(a[i][k]+a[k][j],a[i][j]);}}}cout<<a[s][t];
}

Dijkstra

算法步骤

首先先分成两类点,一种是没有过访问的点,一种是访问过的点,设答案数组为 d i s dis dis

步骤1

初始化 d i s dis di

http://www.dtcms.com/wzjs/808646.html

相关文章:

  • 中国建设人才信息网是官方网站吗网站建设项目立项登记 表
  • 宁波做网站皆选蓉胜网络wordpress科技主题
  • 顺义建站好的公司百度怎样建立一个网站
  • 沈阳市铁西区建设局网站郑州网站改版公司
  • 外贸模板网站深圳濮阳网站关键词
  • 设计一个网站多少钱洛阳建设部官方网站
  • 微信网站应用开发网络规划设计师的意义
  • 一个ip做几个网站男女做的羞羞事的网站
  • 广元网站建设优化地方性的网站有前途
  • 建设大型网站建设百度百科入口
  • 旅游网站建设设计公司php网站做退出的代码
  • 怎样防止网站被黑建筑工地找工作的平台
  • 怎么提高网站的百度收录如何做自己产品网站
  • 教育网站前置审批系统公司排名seo
  • 林业门户网站建设淘宝详情页制作
  • 专业的建站公司推广可以做动画的网站都有哪些软件下载
  • 关于加强网站建设的建议凡科网站建设7个基本流程
  • 免费网站软件推荐外协加工网最新订单
  • 用书籍上的文章做网站SEO怎样做直播网站app
  • ozon电商平台宁波seo关键词优化制作
  • 自动做reference的网站网站建设在windos的设置
  • 电子商务静态网站建设实验报告固安做网站的
  • 90设计网站最便宜终身全国未成年人思想道德建设网站
  • 域名解析好了怎么做网站眼镜网站怎么做竞价
  • 洛阳网站设计公司深圳西乡房价多少一平方
  • 做学校网站的目的是什么福田网站建设
  • 做网站微信群如何注销公司流程及费用
  • 陕西省信用建设官方网站上海网站设计软件
  • 网络公司给我做网站我有没有源代码版权吗网站开发培训收费
  • 网站蜘蛛记录做资源下载网站好吗