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

专业从事网站开发公司手机百度搜索

专业从事网站开发公司,手机百度搜索,让人做网站需要准备什么条件,wordpress用什么服务器系统Portal. 观察到数据范围 n ≤ 100 n\leq 100 n≤100,考虑用 Floyd。 在 Floyd 更新最短路的过程中,如果以当前结点为中转点的路径更新过,那么可以累加答案;否则,更新最短路径并重置答案。 统计答案时,枚…

Portal.

观察到数据范围 n ≤ 100 n\leq 100 n100,考虑用 Floyd。

在 Floyd 更新最短路的过程中,如果以当前结点为中转点的路径更新过,那么可以累加答案;否则,更新最短路径并重置答案。

统计答案时,枚举中转点判断累加即可。

#include <bits/stdc++.h>
using namespace std;
#define int long longint f[105][105],C[105][105];
double I[105];signed main()
{int n,m;cin>>n>>m;for(int i=1;i<=n;i++) for(int j=1;j<=n;j++) f[i][j]=1e9;for(int i=1,a,b,c;i<=m;i++) cin>>a>>b>>c,f[a][b]=f[b][a]=c,C[a][b]=C[b][a]=1;for(int k=1;k<=n;k++)for(int i=1;i<=n;i++)for(int j=1;j<=n;j++)if(i!=j&&j!=k&&i!=k){if(f[i][j]==f[i][k]+f[k][j]) C[i][j]+=C[i][k]*C[k][j];else if(f[i][j]>f[i][k]+f[k][j]) f[i][j]=f[i][k]+f[k][j],C[i][j]=C[i][k]*C[k][j];}for(int k=1;k<=n;k++)for(int i=1;i<=n;i++)for(int j=1;j<=n;j++)if(i!=j&&j!=k&&k!=i&&f[i][j]==f[i][k]+f[k][j]) I[k]+=((double)C[i][k]*C[k][j])/C[i][j];for(int i=1;i<=n;i++) printf("%.3lf\n",I[i]);return 0;
}
http://www.ritt.cn/news/29901.html

相关文章:

  • php动态网站开发案例教程实训答案成都seo招聘信息
  • 南充哪里做网站如何推广自己的店铺
  • 果洛wap网站建设哪家好百度24小时人工客服
  • 无锡网站建设公司网站标题优化排名
  • 做一晚水泥工歌曲网站麒麟seo
  • 做网站表格网络推广页面
  • 阿里云网站域名证书今天特大新闻
  • 网络营销哪些公司好做呢优化方案怎么写
  • wordpress不支持ie9海淀区seo搜索引擎
  • 深圳网站建设网站排名优化青岛seo经理
  • 城阳做网站十大跨界营销案例
  • 广州市建筑信息平台北京网站sem、seo
  • 网站整体色彩的建设最新国际足球世界排名
  • 网站内部结构优化重庆关键词优化软件
  • 网站主题如何制作经典软文范例大全
  • WordPress动态二维码插件seo系统优化
  • 建设外卖网站需要哪些资质营销案例最新
  • 网站建设 漳州青岛做网站推广
  • 网站开发 平台青山seo排名公司
  • 网站排名优化化文员短期电脑培训
  • 做家居网站设计无代码系统搭建平台
  • 网站独立ip如何做301重定向建站系统
  • windows用什么wordpressseo文章外包
  • 温州做网站找哪家好百度高级搜索首页
  • 做写手一般上什么网站市场调研报告模板范文
  • 服务外包和劳务外包区别seo专业培训中心
  • 聚合页面网站什么时候做semester怎么读
  • 太原网站建设价格套餐天津搜狗seo推广
  • 珠海建设网站的公司简介北京搜索引擎推广服务
  • 网站建设谈单技巧网络营销的概念及内容