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

凡科网站建设推广茶叶推广软文

凡科网站建设推广,茶叶推广软文,网站制作公司多少钱一年,上海十大装修公司品牌文章目录 1. 引言2. Warshall算法原理2.1 初始化可及矩阵2.2 迭代更新可及矩阵 3. 实验内容3.1 实验题目#xff08;一#xff09;输入要求#xff08;二#xff09;输出要求 3.2 算法实现 4. 实验结果 1. 引言 Warshall算法是一种用于求解有向图的可达矩阵的经典算法。该算… 文章目录 1. 引言2. Warshall算法原理2.1 初始化可及矩阵2.2 迭代更新可及矩阵 3. 实验内容3.1 实验题目一输入要求二输出要求 3.2 算法实现 4. 实验结果 1. 引言 Warshall算法是一种用于求解有向图的可达矩阵的经典算法。该算法通过迭代更新图的可达矩阵从而找到图中任意两个顶点之间的可达关系。 本文将介绍Warshall算法的实现细节并通过一个具体的例子进行演示。 2. Warshall算法原理 Warshall算法的核心思想是通过迭代更新矩阵将从一个顶点到达另一个顶点的可达关系传递给整个图。算法包含两个主要步骤 2.1 初始化可及矩阵 遍历图的边集根据边的关系初始化可及矩阵。如果有一条边连接顶点 Vi 和 Vj则将可及矩阵的相应位置设为 1。 2.2 迭代更新可及矩阵 通过三重循环嵌套对可及矩阵进行迭代更新。如果发现存在一个顶点 Vk使得从顶点 Vi 经过 Vk 到达顶点 Vj则将可及矩阵中 Vi 和 Vj 之间的位置设为 1。 3. 实验内容 第一题. 实现书上 204 页的 Warshall 算法,求图 G 的可及矩阵。 一 输入数据 上面的邻接矩阵。 二输出要求 3.1 实验题目 实现Warshall 算法, 求图的可及矩阵 一输入要求 {0,1,1,1,1,0,0}, {0,0,1,1,0,0,0}, {1,0,0,0,0,0,0}, {0,0,1,0,0,0,0}, {0,0,0,0,0,1,1}, {0,0,0,0,0,0,1}, {0,0,0,0,0,0,0}二输出要求 输出可及矩阵。输出任意两个不相邻顶点 ij 的具体可及信息即顶点 ij 因为哪个顶点可及以打印语句形式输出。 提示当程序计算出某两个不相邻顶点 ij 可及时输出此语句形如“顶点 i 和顶点 j 经由顶点 v 可及。 3.2 算法实现 #includestdio.h #define N 7void Warshall(int A[][N]) {int B[N][N] {0}, i, j, k, t 0;// 初始化可及矩阵for (i 0; i N; i)for (j 0; j N; j)B[i][j] (i j) ? 1 : (A[i][j] 1) ? 1 : 0;// 迭代更新可及矩阵for (k 0; k N; k) {for (i 0; i N; i) {if (B[i][k]) {for (j 0; j N; j) {t 0;if (B[i][j] 0) t 1;B[i][j] B[i][j] || B[k][j];if (B[i][j] t) printf(顶点%d和顶点%d经由顶点%d可及\n, i, j, k);}}}}// 打印可及矩阵printf(可及矩阵为\n);for (i 0; i N; i) {for (j 0; j N; j)printf(%d , B[i][j]);printf(\n);} }int main() {int A[N][N] {{0, 1, 1, 1, 1, 0, 0},{0, 0, 1, 1, 0, 0, 0},{1, 0, 0, 0, 0, 0, 0},{0, 0, 1, 0, 0, 0, 0},{0, 0, 0, 0, 0, 1, 1},{0, 0, 0, 0, 0, 0, 1},{0, 0, 0, 0, 0, 0, 0}};Warshall(A);return 0; }这个程序会输出可及矩阵并在更新矩阵的过程中打印出经由哪些顶点可以到达其他顶点。 4. 实验结果
http://www.zqtcl.cn/news/886985/

相关文章:

  • 暗网网站有那些青岛网站设计公司推荐
  • 营业执照咋做网等网站遂宁网站建设公司哪家好
  • 湖南平台网站建设找哪家重庆网站建设营销
  • wordpress搭建企业网站小型网络架构
  • 淘宝联盟链接的网站怎么做培训网站排名
  • 上海高端网站建设定制大连开发区邮编
  • 手机网站公司免费crm软件下载
  • 家居企业网站建设平台周口seo
  • 扁平化网站建设公司广告推广方案
  • 高端企业网站 程序北京做网站费用
  • net做网站遇到的问题搜索引擎优化方法
  • 专业的设计网站有哪些网站数据库做好了 怎么做网页
  • 鄂州网站建设公司网站制作过程教程
  • 网站建设课程小结二建证考试需要什么条件
  • 比较好的商城网站设计品牌策划案
  • 自适应科技公司网站模板做网站的公司深
  • 网站怎么吸引流量用淘宝做公司网站
  • asp做的网站后台怎么进去老河口城乡建设局网站
  • 中铁建设集团有限公司官方网站wordpress质感
  • 那个网站点击率高pc网站自动生成app
  • 东莞营销型网站建站淘金企业网站建设
  • 怎么用模板做网站手机python编程软件
  • 做视频网站都需要什么软件下载广东网站建设哪家专业
  • 开淘宝的店铺网站怎么做网页设计需要学什么书
  • 如何做收费网站微信小程序开发教程详解
  • 软件下载网站如何履行安全管理义务网站合同书
  • 普宁17网站一起做淘宝网站建设 丽水
  • 网站注册需要多少钱wordpress缓存失败
  • 西安h5响应式网站施工企业安全生产管理规范最新版
  • 电商平台网站建设如何安装网站模版