有一个无向的 星型 图,由 n 个编号从 1 到 n 的节点组成。星型图有一个 中心 节点,并且恰有 n - 1 条边将中心节点与其他每个节点连接起来。

给你一个二维整数数组 edges ,其中 edges[i] = [ui, vi] 表示在节点 ui 和 vi 之间存在一条边。请你找出并返回 edges 所表示星型图的中心节点。

示例 1:

输入:edges = [[1,2],[2,3],[4,2]]
输出:2
解释:如上图所示,节点 2 与其他每个节点都相连,所以节点 2 是中心节点。

示例 2:

输入:edges = [[1,2],[5,1],[1,3],[1,4]]
输出:1

提示:

3 <= n <= 105
edges.length == n - 1
edges[i].length == 2
1 <= ui, vi <= n
ui != vi
完整代码

class Solution {public:int findCenter(vector<vector<int>>& edges) {//求出vector的行数 +1之后变为获取二维vector中的全部元素个数int n=edges.size()+1;//因为我们是不要下标为0的,需要在建立vector的时候空间要进行+1vector<int> v(n+1);//遍历二维vectorfor(auto & edge : edges){v[edge[0]]++;v[edge[1]]++;}for(int i=1;;i++){if(v[i]==n-1){return i;}}}
};

1791. 找出星型图的中心节点相关推荐

  1. 「 每日一练,快乐水题 」1791. 找出星型图的中心节点

    ✅力扣原题: 力扣链接:1791. 找出星型图的中心节点 ✅题目简述: 有一个无向的 星型 图,由 n 个编号从 1 到 n 的节点组成.星型图有一个 中心 节点,并且恰有 n - 1 条边将中心节点 ...

  2. LeetCode 1791. 找出星型图的中心节点(图出入度)

    文章目录 1. 题目 2. 解题 1. 题目 有一个无向的 星型 图,由 n 个编号从 1 到 n 的节点组成. 星型图有一个 中心 节点,并且恰有 n - 1 条边将中心节点与其他每个节点连接起来. ...

  3. 找出星型图的中心节点

    题目描述: 有一个无向的 星型 图,由 n 个编号从 1 到 n 的节点组成.星型图有一个 中心 节点,并且恰有 n - 1 条边将中心节点与其他每个节点连接起来. 给你一个二维整数数组 edges ...

  4. leetcod算法题--找出星型图的中心节点

    原题链接:https://leetcode-cn.com/problems/find-center-of-star-graph/ class Solution {public:int findCent ...

  5. leetcode刷题之 树(14)-递归:找出二叉树中第二小的节点

    [LeetCode] Second Minimum Node In a Binary Tree 二叉树中第二小的结点 Given a non-empty special binary tree con ...

  6. LeetCode 1379. 找出克隆二叉树中的相同节点(二叉树遍历)

    1. 题目 给你两棵二叉树,原始树 original 和克隆树 cloned,以及一个位于原始树 original 中的目标节点 target. 其中,克隆树 cloned 是原始树 original ...

  7. LeeCode 1379. 找出克隆二叉树中的相同节点

    文章目录 题目 题解 代码 题目 给你两棵二叉树,原始树 original 和克隆树 cloned,以及一个位于原始树 original 中的目标节点 target. 其中,克隆树 cloned 是原 ...

  8. 【随缘一练】找出abb型字符串的个数

    博主未授权任何人或组织机构转载博主任何原创文章,感谢各位对原创的支持! 博主链接 文章目录 题目 思路一:三个for循环搞定,但是提示超时 思路二:动态规划 思路三:动态规划优化 题目 描述 leaf ...

  9. 【算法】1379. 找出克隆二叉树中的相同节点(多语言实现)

    非常感谢你阅读本文~ 欢迎[

最新文章

  1. python做excel自动化可视化-简直出神入化,教你用Python控制Excel实现自动化办公...
  2. Ubuntu安装VMware Tools的方法
  3. LINUX常见小问题汇总
  4. System.getProperty()的用途
  5. DevExpree XtraTreeList 如何去掉/隐藏某些节点前的图片
  6. vsftp+tftp+dhcp+pxe+kickstart自动化安装操作系统
  7. ibernate 配置数据库方言
  8. Linux命令Man解释:useradd:帐号建立或更新
  9. myEclipse中的web项目直接引入到eclipse中运行
  10. agx 安装ros opencv_Linux下配置深度学习开发环境(及ros)
  11. php高并发锁,redis锁,文件锁示例
  12. 《Linux杂记》Window读取 Ext3/Ext4文件系统数据
  13. 复仇者联盟4预售火爆 一张票在eBay上最高炒至500美元
  14. 微信公众平台开发入门:[8]聊天机器人可开发
  15. Win32API大全
  16. ICPC北美中部赛区资格赛总结
  17. 如何处理计算机相关涉密信息的传输与保存,违反国家规定,对涉密计算机信息系统中存储、处理或者传输的数据和应用程序进行删除、修改、增加的操作,后果严重的,构成()。...
  18. Bentley 软件公司发起 2021 基础设施数字化光辉大奖赛项目征集活动
  19. 全新UI众人帮任务帮PHP源码/悬赏任务抖音快手头条点赞源码/带三级分销可封装小程序
  20. 用云渲染好还是自己搭建传统渲染农场好?

热门文章

  1. 未授予用户在此计算机上的请求登录类型
  2. 验证计算机名出现一般性网络错误,SQL SERVER 2000 安装提示一般性网络错误
  3. 【宝塔面板安装与配置、Redis安装与配置、MySQL安装与配置】
  4. 肖博数学高考数学二轮复习方法统计与统计案例
  5. 人一辈子最怕留下的25个遗憾
  6. 【学习笔记】class文件与dex文件
  7. 用numpy、PyTorch自动求导、torch.nn库实现两层神经网络
  8. Codeforces Round #484 (Div. 2) C. Cut 'em all!
  9. 我的世界c语言程序,C语言基本知识
  10. 计算机动漫课程建设方案,动漫课程实施方案范文