两个吃奶一个添下面视频_人妻第一页香蕉网_欧美xxxx少妇_妺妺窝人体色www婷婷

Dotcpp  >  編程題庫  >  二叉樹輸出(btout)
題目 3092:

二叉樹輸出(btout)

時間限制: 2s 內(nèi)存限制: 192MB 提交: 31 解決: 8

題目描述

樹的凹入表示法主要用于樹的屏幕或打印輸出,其表示的基本思想是兄弟間等長,一個結(jié)點的長度要不小于其子結(jié)點的長度。二叉樹也可以這樣表示,假設(shè)葉結(jié)點的長度為1,一個非葉結(jié)點的長度等于它的左右子樹的長度之和。
一棵二叉樹的一個結(jié)點用一個字母表示(無重復(fù)),輸出時從根結(jié)點開始:
每行輸出若干個結(jié)點字符(相同字符的個數(shù)等于該結(jié)點長度),
如果該結(jié)點有左子樹就遞歸輸出左子樹;
如果該結(jié)點有右子樹就遞歸輸出右子樹。
假定一棵二叉樹一個結(jié)點用一個字符描述,現(xiàn)在給出先序和中序遍歷的字符串,用樹的凹入表示法輸出該二叉樹。

輸入格式

兩行,每行是由字母組成的字符串(一行的每個字符都是唯一的),分別表示二叉樹的先序遍歷和中序遍歷的序列。

輸出格式

行數(shù)等于該樹的結(jié)點數(shù),每行的字母相同。

樣例輸入

ABCDEFG
CBDAFEG

樣例輸出

AAAA
BB
C
D
EE
F
G

提示

零基礎(chǔ)同學(xué)可以先學(xué)習(xí)視頻課程,包含C/C++、Python、百練、藍(lán)橋杯輔導(dǎo)、算法數(shù)據(jù)結(jié)構(gòu)等課程,提供視頻講解以及配套習(xí)題,還有老師答疑,點擊這里了解課程詳情
標(biāo)簽