码迷,mamicode.com
首页 >  
搜索关键字:最长路径    ( 263个结果
bzoj5219
题意 有多少竞赛图满足从$1$出发最长路径为$k$。$k\le n\le 2000$ 做法 令$f_{i,j}$为$i$个点,$1$出发最长路径为$j$ $j<i$ 设$1$出发最长路径的点集为$A$,剩下的为$B$,从路径尾到$1$归纳可证明$B$间$A$的方向为$B\longrightarrow ...
分类:其他好文   时间:2020-03-15 09:52:24    阅读次数:54
树形结构(1)
什么是树(Tree) 只有一个根节点,每个父节点下有一个或多个子节点,每个子节点之间(兄弟节点)不相连 关于树, 有三个概念: 高度(height) 节点的高度 = 节点到叶子节点的最长路径(边数) 数的高度 = 根节点的高度 深度(depth) 节点的深度 = 根节点到这个节点所经历的边的个数 层 ...
分类:其他好文   时间:2020-03-10 11:40:09    阅读次数:69
104. 二叉树的最大深度
给定一个二叉树,找出其最大深度。 二叉树的深度为根节点到最远叶子节点的最长路径上的节点数。 说明: 叶子节点是指没有子节点的节点。 示例:给定二叉树 [3,9,20,null,null,15,7], 3 / \ 9 20 / \ 15 7返回它的最大深度 3 。 /** * Definition f ...
分类:其他好文   时间:2020-03-08 09:24:21    阅读次数:48
剑指offer 38.二叉树的深度
剑指offer 38.二叉树的深度 题目 输入一棵二叉树,求该树的深度。从根结点到叶结点依次经过的结点(含根、叶结点)形成树的一条路径,最长路径的长度为树的深度。 思路 偷个懒,直接用递归,如果结点为空就不增长深度,不为空就返回子树的深度加一。 代码 ...
分类:其他好文   时间:2020-03-04 20:47:32    阅读次数:57
剑指offer 38. 二叉树的深度
38. 二叉树的深度 题目描述 输入一棵二叉树,求该树的深度。从根结点到叶结点依次经过的结点(含根、叶结点)形成树的一条路径,最长路径的长度为树的深度。 1 class Solution { 2 public: 3 // 前序递归遍历,分别统计左右子树的高度 4 int preOrder(TreeN ...
分类:其他好文   时间:2020-02-19 23:41:34    阅读次数:84
Codeforces Round #615 (Div. 3) F. Three Paths on a Tree
F. Three Paths on a Tree 原题链接:https://codeforces.com/contest/1294/problem/F 题目大意: 给定一棵树,选出三点,使三点连成的j简单路径最大。简而言之,三个点连成的边的集合大小。 解题思路: 假设任取一点为三点连线的公共点,最长 ...
分类:其他好文   时间:2020-02-03 15:25:01    阅读次数:66
LeetCode——199. 二叉树的右视图
给定一棵二叉树,想象自己站在它的右侧,按照从顶部到底部的顺序,返回从右侧所能看到的节点值。 Python class Solution(object): def rightSideView(self, root): rightmost_value_at_depth = dict() depth no ...
分类:其他好文   时间:2020-02-02 13:29:25    阅读次数:74
【华为机试练习】字串的连接最长路径查找
题目描述给定n个字符串,请对n个字符串按照字典序排列。输入描述:输入第一行为一个正整数n(1≤n≤1000),下面n行为n个字符串(字符串长度≤100),字符串中只含有大小写字母。输出描述:数据输出n行,输出结果为按照字典序排列的字符串。解法1(C语言):#include<stdio.h>#include<stdlib.h>#include<string.h>i
分类:其他好文   时间:2020-02-02 01:25:00    阅读次数:119
UVA10308 Roads in the North 树的最长路径
Description Building and maintaining roads among communities in the far North is an expensive business. With this in mind, the roads are build such th ...
分类:其他好文   时间:2020-02-01 21:13:17    阅读次数:94
剑指Offer对答如流系列 - 二叉树的深度
面试题55:二叉树的深度 题目描述 问题(1)二叉树的深度 输入一棵二叉树的根结点,求该树的深度。从根结点到叶结点依次经过的/结点(含根、叶结点)形成树的一条路径,最长路径的长度为树的深度。 问题(2)平衡二叉树 输入一棵二叉树的根结点,判断该树是不是平衡二叉树。如果某二叉树中任意结点的左右子树的深 ...
分类:其他好文   时间:2020-01-31 22:43:15    阅读次数:72
263条   上一页 1 2 3 4 5 6 ... 27 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!