美文网首页
310. 最小高度树

310. 最小高度树

作者: geaus | 来源:发表于2022-01-09 17:35 被阅读0次

题目描述

树是一个无向图,其中任何两个顶点只通过一条路径连接。 换句话说,一个任何没有简单环路的连通图都是一棵树。

给你一棵包含 n 个节点的树,标记为 0 到 n - 1 。给定数字 n 和一个有 n - 1 条无向边的 edges 列表(每一个边都是一对标签),其中 edges[i] = [ai, bi] 表示树中节点 ai 和 bi 之间存在一条无向边。

可选择树中任何一个节点作为根。当选择节点 x 作为根节点时,设结果树的高度为 h 。在所有可能的树中,具有最小高度的树(即,min(h))被称为 最小高度树 。

请你找到所有的 最小高度树 并按 任意顺序 返回它们的根节点标签列表。

树的 高度 是指根节点和叶子节点之间最长向下路径上边的数量。

示例 1:
输入:n = 4, edges = [[1,0],[1,2],[1,3]]
输出:[1]
解释:如图所示,当根是标签为 1 的节点时,树的高度是 1 ,这是唯一的最小高度树。

示例 2:
输入:n = 6, edges = [[3,0],[3,1],[3,2],[3,4],[5,4]]
输出:[3,4]

示例 3:
输入:n = 1, edges = []
输出:[0]

示例 4:
输入:n = 2, edges = [[0,1]]
输出:[0,1]

相关文章

  • (topsort)310. 最小高度树

    310. 最小高度树[https://leetcode-cn.com/problems/minimum-heigh...

  • 310. 最小高度树 - 每日一题

    310. 最小高度树 - 力扣(LeetCode) (leetcode-cn.com)[https://leetc...

  • 310. 最小高度树

    对于一个具有树特征的无向图,我们可选择任何一个节点作为根。图因此可以成为树,在所有可能的树中,具有最小高度的树被称...

  • 310. 最小高度树

    题目描述 树是一个无向图,其中任何两个顶点只通过一条路径连接。 换句话说,一个任何没有简单环路的连通图都是一棵树。...

  • [中等]310. 最小高度树

    解题思路需要反复思考

  • 最小高度树

    题目: 题目的理解: 看到题目的时候还是觉得很奇怪的,觉得有很多很多可能性啊。当去搜索了二叉搜索树的定义后明白了思...

  • LeetCode题解之最小高度树

    最小高度树 题目描述 给定一个有序整数数组,元素各不相同且按升序排列,编写一个算法,创建一棵高度最小的二叉搜索树。...

  • leetcode 310 最小高度树 python

    评论区说容易超时,就使用了字典和最小堆来进行加速

  • LeetCode310.最小高度树

    对于一个具有树特征的无向图,我们可选择任何一个节点作为根。图因此可以成为树,在所有可能的树中,具有最小高度的树被称...

  • 2020-10-21:最小高度树

    310:最小高度树 题目:对于一个具有树特征的无向图,我们可选择任何一个节点作为根。图因此可以成为树,在所有可能的...

网友评论

      本文标题:310. 最小高度树

      本文链接:https://www.haomeiwen.com/subject/rhzmcrtx.html