HDU3534 给你一个树让你找出其中最长路径以及个数数
来源:互联网 发布:淘宝买铊的暗语 编辑:程序博客网 时间:2024/06/05 03:12
Description
In the Datastructure class of HEU, the teacher asks one problem: How to find the longestpath(路径) of one treeand the number of such longest path?
Input
There are several test cases. The firstline of each case contains only one integer N, means there are N nodes in thetree. N-1 lines follow, each line has three integers w,v and len, indicate thatthere is one edge between node w and v., and the length of the edge is len.
Output
For each testcase, output the length of longest path and its number in one line.
Sample Input
4
1 2 100
2 3 50
2 4 50
4
1 2 100
2 3 50
3 4 50
Sample Output
150 2
200 1
题意:给你一个树让你找出其中最长路径以及个数。
思路:DFS可做
0 0
- HDU3534 给你一个树让你找出其中最长路径以及个数数
- 给你N个数,让你求一个连续数串的平均值最大,连续数串的个数不得低于F个
- 输入10个数,找出其中绝对值最小的数,将它和最后一个数交换,然后输出这10个数。
- 输入10个数,找出其中绝对值最小的数,将它和最后一个数交换,然后输出这10个数。
- 有些数的素因子只有3,5,7.请设计一个算法,找出其中第k个数
- 给定一个未排序数组, 找出其中最长的等差数列
- 题目:给一个词典,找出其中所有最长的单词。
- 给一个正整数n,找出个数最小的平方数让他们的和等于n
- 第一个问题是给出2n+1个数,其中有n个数是成对出现的,让我找出里面只出现了一次的那个数。
- 给你一个二叉树,其中每个节点都包含一个整数值。查找总和给定值的路径数,路径不需要在根或叶子处开始或结束,但必须向下
- 给出101个整数数,这101个数是1~100中的数,其中只有一个是出现两次的数,要求找出这个数。
- leetcode-java.T001_TwoSum 给定一个整数数组,找出其中两个数满足相加等于你指定的目标数字
- 100亿个无序数,给定里面其中一个数A,找出与A大小相差最小的各10个数
- 有2n+1个数,其中有2n个数出现过两次,找出其中只出现一次的数
- 有2n+1个数,其中有2n个数出现过两次,找出其中只出现一次的数
- 有2n+1个数,其中有2n个数出现过两次,找出其中只出现一次的数
- 有2n+1个数,其中有2n个数出现过两次,找出其中只出现一次的数
- 有2n+1个数,其中有2n个数出现过两次,找出其中只出现一次的数
- 40. Combination Sum II
- Android实现自带横线的EditText
- 一分钟制作出二维码
- DexClassLoader和PathClassLoader的区别
- C#之XML基础 获取一个现有的xml文件的根节点并将其名字打印到控制台
- HDU3534 给你一个树让你找出其中最长路径以及个数数
- TCP三次握手及其背后的缺陷
- elasticsearch学习笔记
- 如何用java开发二维码
- 哈希表---直接进行访问的数据结构
- NSTimer和NSRunLoop在子线程中的使用
- C#异步调用四大方法详解
- [Android] SQlite的使用
- 请实现一个函数,将一个字符串中的空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。