#195. 二叉树的深度和宽度 (du)
二叉树的深度和宽度 (du)
Background
Special for beginners, ^_^
Description
建立一棵二叉树,求该二叉树的深度和宽度。所谓宽度是指在二叉树的各层上,具有结点数最多的那一层上的结点总数。
Format
Input
a1a2a3……an 一行一个字符串,表示二叉树各结点的值,结点为空则用‘#’表示。(长度在20以内)
Output
2行
depth 二叉树的深度
max 二叉树的宽度
Samples
A#B###C
3
1
Limitation
在一棵具有n个结点的完全二叉树中,我们从树根起,自上层到下层,逐层从左到右给所有结点编号,就能得到一个足以反映整个二叉树结构的线性序列,如图所示。其中每个结点的编号就作为结点的名称。
统计
相关
在以下作业中: