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

网站管理员容易做吗建设银行开通网银网站

网站管理员容易做吗,建设银行开通网银网站,东莞市智通人才市场最新招聘信息,网络服务提供者知道网络用户利用其网络服务目录 1319. 连通网络的操作次数 题目描述#xff1a; 实现代码与解析#xff1a; 并查集 原理思路#xff1a; 1319. 连通网络的操作次数 题目描述#xff1a; 用以太网线缆将 n 台计算机连接成一个网络#xff0c;计算机的编号从 0 到 n-1。线缆用 connections 表示…目录 1319. 连通网络的操作次数 题目描述 实现代码与解析 并查集 原理思路 1319. 连通网络的操作次数 题目描述 用以太网线缆将 n 台计算机连接成一个网络计算机的编号从 0 到 n-1。线缆用 connections 表示其中 connections[i] [a, b] 连接了计算机 a 和 b。 网络中的任何一台计算机都可以通过网络直接或者间接访问同一个网络中其他任意一台计算机。 给你这个计算机网络的初始布线 connections你可以拔开任意两台直连计算机之间的线缆并用它连接一对未直连的计算机。请你计算并返回使所有计算机都连通所需的最少操作次数。如果不可能则返回 -1 。  示例 1 输入n 4, connections [[0,1],[0,2],[1,2]] 输出1 解释拔下计算机 1 和 2 之间的线缆并将它插到计算机 1 和 3 上。示例 2 输入n 6, connections [[0,1],[0,2],[0,3],[1,2],[1,3]] 输出2示例 3 输入n 6, connections [[0,1],[0,2],[0,3],[1,2]] 输出-1 解释线缆数量不足。示例 4 输入n 5, connections [[0,1],[0,2],[3,4],[2,3]] 输出0提示 1 n 10^51 connections.length min(n*(n-1)/2, 10^5)connections[i].length 20 connections[i][0], connections[i][1]  nconnections[i][0] ! connections[i][1]没有重复的连接。两台计算机不会通过多条线缆连接。 实现代码与解析 并查集 class Solution {int[] p new int[(int)1e5 10];public int find(int x) {if (p[x] ! x) p[x] find(p[x]);return p[x];}public int makeConnected(int n, int[][] connections) {for (int i 0; i p.length; i) {p[i] i;}int count 0; // 可多出来的线for (int[] t: connections) {int a t[0];int b t[1];if (find(a) find(b)) {count;continue;}p[find(a)] find(b);}int res 0; // 减一表示连接需要的线不减一就是需要连接的块数for (int i 0; i n; i) {if (p[i] i) res;}System.out.println(count);System.out.println(res);return res - 1 count ? -1 : res - 1;} } 原理思路 并查集算法不过需要稍微思考一下。 我们在合并连接时先判断是否已经连接若已经连接说明此线是多出来的线。最后找出不想连的连通块的个数n如果想要把他们全部连接就需要n - 1条线若多余的线大于等于n - 1那么就可以完成全部联通返回n - 1若小于那么无论如何也无法联通返回-1。
http://www.w-s-a.com/news/33219/

相关文章:

  • 做网站的去哪找客户正规制作网站公司
  • 网站代理访问是什么意思外国优秀设计网站
  • 合肥个人建站模板网络技术服务有限公司
  • 做网站什么公司好dw企业网站开发教程
  • 怎么做自己的个人网站宝安网站设计哪家最好
  • 浩博建设集团网站站长网站统计
  • 电商网站开发视频seo排名优化方式方法
  • 宿迁市住房城乡建设局网站wordpress纯图片主题
  • 广州建设网站 公司湖北省建设信息网官网
  • 网站建立时间查询做百度移动网站优化排
  • 网站建设和运行费用qq恢复官方网站
  • 可以免费建立网站吗免费的网络营销方式
  • 天津企业设计网站建设wordpress标题字体大小
  • 上高县城乡规划建设局网站创业项目
  • 钓鱼网站在线下载广州网站设计哪里好
  • 做阿里国际网站会有成效吗wordpress微博同步
  • 西安网站建设云速网络网站运营情况怎么写
  • 免费建网站的网站微信商城分销系统方案
  • 烟台网站seo服务友情链接有哪些展现形式
  • 什么是移动网站开发免费网站开发框架
  • 做网站 创业wordpress子菜单
  • 门户网站类型有哪些权重7以上的网站
  • 政务网站建设论文android app开发教程
  • 网站开发实训h5总结个人网站注册平台要多少钱
  • 空白网站建设wordpress高亮代码过长
  • 盐城 网站开发什么叫做门户网站
  • 广东快速做网站公司哪家好本地建wordpress
  • dedecms如何做网站贵阳seo计费管理
  • 企业网站设计一般多少钱呼和浩特最好的互联网公司
  • 黄浦专业做网站海南网站策划