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

网站开发中什么是站点公司网站大全

网站开发中什么是站点,公司网站大全,施工企业管理杂志官网,品牌创建的六个步骤思路 这一眼就是最短路的题目啊。 为什么不用 Dijkstra 用 死了的 SPFA。因为好写 。 这一题的数据比较小。可以暴力枚举最短路的起点,跑 SPFA,找到符合的直接输出,结束程序。随机数据下 SPFA 平均的时间复杂度为 O ( k n ) O(kn) O(kn)…

思路

这一眼就是最短路的题目啊。

为什么不用 Dijkstra 用 死了的 SPFA。因为好写

这一题的数据比较小。可以暴力枚举最短路的起点,跑 SPFA,找到符合的直接输出,结束程序。随机数据下 SPFA 平均的时间复杂度为 O ( k n ) O(kn) O(kn)。那么总的时间复杂度为 O ( k n 2 ) O(kn^2) O(kn2),可以通过此题。需要注意的是,题目是无向边。

这随机的数据下,SPFA 是快一点的,毕竟是 O ( k n ) O(kn) O(kn)

代码

#include<bits/stdc++.h>
#include<cstring>
#include<queue>
#include<set>
#include<stack>
#include<vector>
#include<map>
#define ll long long
using namespace std;
const int N=5e5+10;
const int M=2147483647;
const int inf=0x3f3f3f3f;
int n,m,s,dis[N];
int x,y,z;
vector<int> a[N],b[N];
void bfs(int s)
{memset(dis,inf,sizeof dis);queue<int> q;q.push(s);dis[s]=0;while(q.size()){int now=q.front();q.pop();for(int i=0;i<a[now].size();i++){int xx=a[now][i];if(dis[now]+b[now][i] <dis[xx]){q.push(xx);dis[xx]=dis[now]+b[now][i];}}}
} 
int main()
{scanf("%d%d",&n,&m); for(int i=1;i<n;i++){scanf("%d%d%d",&x,&y,&z);a[x].push_back(y);b[x].push_back(z);a[y].push_back(x);b[y].push_back(z);}for(int i=1;i<=n;i++){bfs(i);for(int j=1;j<=n;j++){if(dis[j]==m){printf("Yes");return 0;}}}printf("No");return 0;
}
http://www.dtcms.com/wzjs/546808.html

相关文章:

  • 如何用ip做网站用wordpress教程视频
  • 有什么网站可以免费建站开展农业信息网站建设工作
  • 网站内部优化怎么做百度怎么做广告
  • 银川网站建设报价app平台搭建需要多少钱
  • 网站模板下载免费郑州seo优化培训
  • 重庆做seo网站优化选择哪家seo搜索引擎优化岗位要求
  • 哈尔滨优质的建站销售价格作品网站
  • 微信网站搭建哪家好网站推广的渠道
  • 西宁最好网站建设公司哪家好做网站好赚钱
  • 成品网站10款天津市建设工程管理信息网
  • 乐云seo模板网站建设溧水114网站开发
  • 做耳机套的网站手机小游戏网站大全
  • 网站怎么做移动图片不显示用于网站开发的语言
  • 电话用网站做综合布线电子商务网站运营 需要确立
  • 做网站要用到哪些架包wordpress问卷填报主题
  • 培训网站建设报价单小夜仿115资源网源码
  • 佛山狮山网站建设婚纱网站制作
  • 萍乡市建设局网站王丽阿里云linux安装wordpress
  • 网站建设前期规划方案范文wordpress迁移修改域名
  • 网站建设需要营业执照吗怎么样优化网站seo
  • 晚上睡不着网站2021免费.net网站开发步骤
  • 沧浪手机网站建设公司做的网站出现404
  • 网站排队队列怎么做线上推广方案模板
  • 云虚拟主机做二个网站wordpress首页显示一张图片不显示
  • 做pc端网站必知个人建设图片分享网站
  • 帝国cms下载类网站怎么做中国建筑集团2023招聘官网
  • 网站建设公司中连锁门店管理系统
  • h5如何做网站太原seo代理
  • 做电影网站怎么盈利fontawesome 网站
  • 重庆网站房地产logo图片生成器在线制作