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

京东网站 用什么做的网站建设管理中se是什么意思

京东网站 用什么做的,网站建设管理中se是什么意思,个人网页设计方案,软件开发模型包括哪些Floyd算法 Floyd算法又称为Floyd-Warshell算法#xff0c;其实Warshell算法是离散数学中求传递闭包的算法#xff0c;两者的思想是一致的。Floyd算法是求解多源最短路时通常选用的算法#xff0c;经过一次算法即可求出任意两点之间的最短距离#xff0c;并且可以处理有负权…Floyd算法 Floyd算法又称为Floyd-Warshell算法其实Warshell算法是离散数学中求传递闭包的算法两者的思想是一致的。Floyd算法是求解多源最短路时通常选用的算法经过一次算法即可求出任意两点之间的最短距离并且可以处理有负权边的情况但无法处理负权环算法的时间复杂度是 O ( n 3 ) O(n^3) O(n3)空间复杂度是 O ( n 2 ) O(n^2) O(n2)。 import numpy as npdef floyd(adjacent_matrix, source, target)::param adjacent_matrix: 图邻接矩阵:param source: 起点:param target: 终点:return: shortest_pathnum_node len(adjacent_matrix)# 计算矩阵D记录顶点间的最小路径例如D[0][3] 10说明顶点0 到 3 的最短路径为10矩阵P记录顶点间最小路径中的中转点例如P[0][3] 1 说明0 到 3的最短路径轨迹为0 - 1 - 3。distance np.zeros(shape(num_node, num_node), dtypenp.int_)path np.zeros(shape(num_node, num_node), dtypenp.int_)for v in range(num_node):for w in range(num_node):distance[v][w] adjacent_matrix[v][w]path[v][w] w# 弗洛伊德算法的核心部分for k in range(num_node): # k为中间点for v in range(num_node): # v 为起点for w in range(num_node): # w为起点if distance[v][w] (distance[v][k] distance[k][w]):distance[v][w] distance[v][k] distance[k][w]path[v][w] path[v][k]print(np.asarray(path))shortest_path [source]k path[source][target]while k ! target:shortest_path.append(k)k path[k][target]shortest_path.append(target)return shortest_pathif __name__ __main__:M 1e6adjacent_matrix [[0, 12, M, M, M, 16, 14],[12, 0, 10, M, M, 7, M],[M, 10, 0, 3, 5, 6, M],[M, M, 3, 0, 4, M, M],[M, M, 5, 4, 0, 2, 8],[16, 7, 6, M, 2, 0, 9],[14, M, M, M, 8, 9, 0],]shortest_path floyd(adjacent_matrix, 0, 3)print(shortest_path)# [0, 6, 3, M, M, M],# [6, 0, 2, 5, M, M],# [3, 2, 0, 3, 4, M],# [M, 5, 3, 0, 5, 3],# [M, M, 4, 5, 0, 5],# [M, M, M, 3, 5, 0]适应场景 Floyd-Warshall算法由于其 O ( n 3 ) O(n^3) O(n3)的时间复杂度适用于节点数比较少且图比较稠密的情况。对于边数较少的稀疏图使用基于边的算法如Dijkstra或Bellman-Ford通常会更高效。
http://www.hkea.cn/news/14373376/

相关文章:

  • wordpress全站广告位抖音小程序代理
  • 宾川网站建设企业展示型网站php
  • 一个好的网站应该具有什么吉林省建设工程安管人员管理系统
  • 济南正宗网站建设报价网站ico制作
  • 中小企业一站式服务平台三合一网站什么开发好
  • 网站打开显示站点目录做网站动态背景的图片
  • 宁夏住房和城乡建设厅网站福建省环保厅网站建设项目验收
  • 合肥网站建设设计外包百度云 做网站
  • 旅游网站建设ppt模板做外包网站的公司是怎样的
  • 宏大建设集团有限公司网站江华网站建设
  • 网站请人做要多少钱德化住房和城乡建设网站
  • 网站数据库一般多大如何做广告宣传与推广
  • dw做的网站后台是什么锡林郭勒盟建设厅官方网站
  • 摄影学校网站模板北京做网站的外包公司
  • led灯网站模板discuz论坛和网站同步登录
  • 深圳做网站的地方一个门户网站的建设流程
  • 做网站需要交维护费么地方门户网站推广方法有那些
  • wordpress 小众软件 主题百度优化推广
  • 网站备案接入服务单位做网站全程指导
  • 做学校网站素材图片大全一舍设计公司
  • 网站制作的一般步骤是什么便捷网站建设费用
  • 有哪些做企业网站的教学互动网站开发背景
  • 潍坊网站制作最低价格wordpress制作分类层级
  • 中国建设银行北京招聘信息网站河北seo网站设计
  • 网站空间多少钱东莞网站推广团队
  • 西安网站建设哪家专业网站软文推广网站
  • 企业网站开发前台模块设计网站代码模板免费
  • 10个网站做站群wordpress ckeditor
  • 怎么做微信小程序游戏wordpress网站怎么优化
  • 2016建设银行辽宁招聘网站重庆做网站建设的公司