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

企业网站建设存在的问题程序开发步骤不包括

企业网站建设存在的问题,程序开发步骤不包括,政网站首页怎么做试,长春网络公司宣传洛谷 B3647 【模板】Floyd 题目描述 给出一张由 n n n 个点 m m m 条边组成的无向图。 求出所有点对 ( i , j ) (i,j) (i,j) 之间的最短路径。 输入格式 第一行为两个整数 n , m n,m n,m,分别代表点的个数和边的条数。 接下来 m m m 行,每行三…



洛谷 B3647 【模板】Floyd

题目描述

给出一张由 n n n 个点 m m m 条边组成的无向图。

求出所有点对 ( i , j ) (i,j) (i,j) 之间的最短路径。

输入格式

第一行为两个整数 n , m n,m n,m,分别代表点的个数和边的条数。

接下来 m m m 行,每行三个整数 u , v , w u,v,w u,v,w,代表 u , v u,v u,v 之间存在一条边权为 w w w 的边。

输出格式

输出 n n n 行每行 n n n 个整数。

i i i 行的第 j j j 个整数代表从 i i i j j j 的最短路径。

输入输出样例 #1

输入 #1

4 4
1 2 1
2 3 1
3 4 1
4 1 1

输出 #1

0 1 2 1
1 0 1 2
2 1 0 1
1 2 1 0

说明/提示

对于 100 % 100\% 100% 的数据, n ≤ 100 n \le 100 n100 m ≤ 4500 m \le 4500 m4500,任意一条边的权值 w w w 是正整数且 1 ⩽ w ⩽ 1000 1 \leqslant w \leqslant 1000 1w1000

数据中可能存在重边。


AC_code

n, m = map(int, input().split())  
dp = [[float('inf')] * (n + 1) for _ in range(n + 1)]  
for i in range(1, n + 1):  dp[i][i] = 0  
for _ in range(m):  u, v, w = map(int, input().split())  dp[u][v] = dp[v][u] = min(dp[u][v], w)  
for k in range(1, n + 1):  for i in range(1, n + 1):  for j in range(1, n + 1):  dp[i][j] = min(dp[i][j], dp[i][k] + dp[k][j])  
for row in dp[1:]:  print(" ".join(map(str, row[1:])))


实战演练


城市间的交易

在这里插入图片描述
在这里插入图片描述

AC_code

n, m = map(int, input().split())  
dp = [[float('inf')] * (n + 1) for _ in range(n + 1)]  
res = [[0] * (n + 1) for _ in range(n + 1)]  
for i in range(1, n + 1):  dp[i][i] = 0  
a, p, s = [0] * (n + 1), [0] * (n + 1), [0] * (n + 1)  
for i in range(1, n + 1):  a[i], p[i], s[i] = map(int, input().split())  
for _ in range(m):  u, v, w = map(int, input().split())  dp[u][v] = dp[v][u] = min(dp[u][v], w)  
for k in range(1, n + 1):  for i in range(1, n + 1):  for j in range(1, n + 1):  dp[i][j] = min(dp[i][j], dp[i][k] + dp[k][j])  
# res[i][j]表示一个城市i的物品运输到城市j的最大利润  
for i in range(1, n + 1):  for j in range(1, n + 1):  res[i][j] = s[j] - dp[i][j] - p[i]  
ans = 0  
for i in range(1, n + 1):  cur = 0  for j in range(1, n + 1):  cur = max(cur, a[i] * res[i][j])  ans += cur  
print(ans)


END
如果有更多问题或需要进一步的帮助,可以在评论区留言讨论哦!
如果喜欢的话,请给博主点个关注 谢谢

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

相关文章:

  • 西安米德建站域名只做邮箱没网站要备案吗
  • 可视化网站模板wordpress修改自定义尺寸logo
  • 化州网站开发公司沈阳建设信息网
  • 前程无忧网杭州网站建设类岗位wordpress无法连接app
  • 哪个网站专注做微信模板小程序论坛
  • 简述网站制作流程房产网站程序
  • 张家港快速网站建设企业解决方案案例分析
  • 如何让人帮忙做网站深圳网站 建设
  • 国内网站空间 linux网站积分程序怎么建设
  • 网站 备案 多久知名公司网址
  • 做杂志的网站有哪些老王传奇新开网站
  • 简单描述网站建设流程win10做网站服务器
  • 上海设计招聘网站小程序商城的好处
  • 网站分类主要有哪些申请个人网站多少钱
  • 山东省建设项目备案证明网站网站footer内容
  • 博客园网站开发江宁网站建设制作
  • 戴南做网站重庆网站快速优化排名
  • 做网站需准备些什么软件兰州一氧化碳
  • 广州网站建设解决方案做视频网站用什么服务器
  • 宝安品牌网站建设电商平面设计
  • 外贸公司网站怎么做免费的大数据分析平台
  • 秦皇岛做网站外包个人域名用来做淘宝客网站
  • 美橙建站十四年有用建站宝盒做网站的吗
  • phpcms wap网站搭建浙江邮电工程建设有限公司网站
  • 深圳网站设计平台思维导图在线制作网站
  • 如何设计大型电商网站建设网站主播
  • 找人做网站 源码被盗用自己有网站怎么推广
  • 做电影网站要不要收费帮人家做家务的网站
  • 广东省建设工程造价管理协会网站看2d影片最好的地方
  • 免费空间asp网站建网站合同