首页 > 其他分享 >G:网络稳定性

G:网络稳定性

时间:2023-04-09 19:56:55浏览次数:17  
标签:这条 路径 稳定性 网络 用例 连接 设备

题目:
试题 G: 网络稳定性
时间限制: 1.5s 内存限制: 256.0MB 本题总分:20 分
【问题描述】
有一个局域网,由 n 个设备和 m 条物理连接组成,第 i 条连接的稳定性为w i 。
对于从设备 A 到设备 B 的一条经过了若干个物理连接的路径,我们记这条路径的稳定性为其经过所有连接中稳定性最低的那个。
我们记设备 A 到设备 B 之间通信的稳定性为 A 至 B 的所有可行路径的稳定性中最高的那一条。给定局域网中的设备的物理连接情况,求出若干组设备 x i 和 y i 之间的通信稳定性。如果两台设备之间不存在任何路径,请输出 −1 。
【输入格式】
输入的第一行包含三个整数 n,m,q ,分别表示设备数、物理连接数和询问数。
接下来 m 行,每行包含三个整数 u i ,v i ,w i ,分别表示 u i 和 v i 之间有一条稳定性为 w i 的物理连接。
接下来 q 行,每行包含两个整数 x i ,y i ,表示查询 x i 和 y i 之间的通信稳定性。

【输出格式】
输出 q 行,每行包含一个整数依次表示每个询问的答案。
【样例输入】
5 4 3
1 2 5
2 3 6
试题G: 网络稳定性 11
第十四届蓝桥杯大赛软件赛省赛 C/C++ 大学 A 组
3 4 1
1 4 3
1 5
2 4
1 3
【样例输出】
-1
3
5
【评测用例规模与约定】
对于 30% 的评测用例,n,q ≤ 500,m ≤ 1000 ;
对于 60% 的评测用例,n,q ≤ 5000,m ≤ 10000 ;
对于所有评测用例,2 ≤ n,q ≤ 10 5 ,1 ≤ m ≤ 3 × 10 5 ,1 ≤ u i ,v i , x i ,y i ≤ n,
1 ≤ w i ≤ 10 6 ,u i , v i ,x i , y i 。

关于这个题的思路,贪心+并查集。

我们将所有边的权重从大到小排序,然后从大到小遍历所有边。如果新加入的边使得u,v俩点连通了,那么u,v俩点的连通性就是
这条边。 现证明贪心思路,先证明这条边是路径最小,因为在连上这条边之前俩点没有路径,连了之后就有路径了,说明u,v的第一条路径一定过这条边,而我们又是从大到小遍历的,所以这条边一定是这条路径最小的边。其次证明这条边是所有其他路径最小边 最大的那个,这个很容易证明,因为如果还有其他路径的话,其他路径的边肯定都小于这条边。
我们这道题可以先储存起来询问,vector query[N]
对于每一个询问 存储query[x].push_back({y,i}),query[y]
在做并查集的时候,如a-b这条边,取出

标签:这条,路径,稳定性,网络,用例,连接,设备
From: https://www.cnblogs.com/freshman666/p/17300899.html

相关文章

  • 私有虚拟网络基本概念和原理总结
    什么是VPN   VPN代表“虚拟专用网络”,它是一种加密的互联网连接方式,可以在公共互联网上创建一个私人网络。将用户设备与VPN服务器之间的通信加密并传输到目标网站或应用程序上。   在企业中,用户可以通过配置VPN客户端软件并提供身份验证信息来连接到公司网络。VPN客户......
  • 深入浅出神经网络与深度学习 (迈克尔·尼尔森(Michael Nielsen)) Chapter1
    1.1感知机perceptron20世纪五六十年代,科学家FrankRosenblatt发明了感知机,其受到了WarrenMcCulloch和WalterPitts早期研究的影响。 what'sweightedsuminperceptron?Inthecontextoftheperceptronalgorithm,theweightedsumreferstothelinearcombina......
  • internet网络服务
                       ......
  • socket开发网络设置
    1.查看本机文件句柄使用情况$cat/proc/sys/fs/file-nr89280100000输出三个值的意思是:已经分配的文件句柄数已经分配但没有使用的文件句柄数最大文件句柄数2.系统级别设置文件句柄$echo"fs.file-max=6553560">>/etc/sysctl.conf$sysctl-p3.......
  • win平台共享网络给linux板卡
    对于一些没有带无线网卡的linux板卡,进入系统后想要设置网络会比较麻烦,需要用网线连到路由器上让路由器去分配ip,这样我们才能通过ssh去访问设备,但是如果路由器离我们比较远或者根本没有路由器的时候这个方案是不行的,因此可以用电脑本身的网口来连接,之后共享电脑本身的网络来实现这......
  • 私有化部署chatGPT,告别网络困扰
    最近的chatGPT是热火朝天,基本人手一个。工具用的好,工作5分钟,划水一整天。不过最近ChatGPT的访问越来越限制了,访问官网都有网络的问题,今天小卷给大家介绍一个方案,私人独享属于自己的chatGPT,不再担心想用的时候访问不了的情况。项目是Github上开源chatGPT项目,基于OpenAIGPT-3.5......
  • Chaosd 模拟两地三中心集群的网络环境
    作者:pepezzzz环境准备集群名称和版本tidb集群:tidb-h版本:v6.6.0集群拓扑:单中心模拟部署两中心部署拓扑,延时要求如下:模拟场景源目标延时同城172.16.x.71,72172.16.x.73,741.5ms异地172.16.x.66~68,71~74,77172.16.x.67200ms软件版本:chaosdx86平台:curl-fsSL-ochaosd-v1.2......
  • 热点网络统计 huawei od
    本期题目:热点网络统计题目企业路由器的统计页面,有一个功能,需要动态统计公司访问最多的网页URLtopN请设计一个算法,可以高效动态统计TopN的页面输入每一行都是一个URL或一个数字如果是URL代表一段时间内的网页访问如果是一个数字N 代表本次需要输出的TopN个URL 输入约束:......
  • 1615. 最大网络秩
    题目链接:1615.最大网络秩方法:暴力求解解题思路初始化每个节点邻接点的数量以及用矩阵保存边的信息,暴力枚举节点对,取其中秩的最大值。代码classSolution{public:intmaximalNetworkRank(intn,vector<vector<int>>&roads){vector<vector<int>>g(n,vect......
  • 利用网络准入把好企业网入网第一道关
     原创Grodd2018-10-2212:33:37博主文章分类:NetOps©著作权文章标签802.1x文章分类网络安全阅读数5113    最近完成了公司的准入项目,项目历时3个多月,部署点位将近上千个。在部署的过程中,也曾踩过各种各样的坑。公司采用某第三方软件系统作为准入控制平台。该套......