竹内纱里奈和大战黑人_欧美成人黄色小视频_91福利影视_欧美在线观看视频网站_h色网站免费观看_97综合

極客小將

您現(xiàn)在的位置是:首頁 » 等考真題

資訊內(nèi)容

FBI樹 C語言藍(lán)橋杯試題

極客小將2022-04-11-
問題描述  我們可以把由“0”和“1”組成的字符串分為三類:全“0”串稱為B串,全“1”串稱為I串,既含“0”又含“1”的串則稱為F串。  FBI樹是一種二叉樹,它的結(jié)點(diǎn)類型也包括F結(jié)點(diǎn),B結(jié)點(diǎn)和I結(jié)點(diǎn)三種。由一個(gè)長度為2N的“01”串S可以構(gòu)造出一棵FBI樹T,遞歸的構(gòu)造方法如

問題描述

  我們可以把由“0”和“1”組成的字符串分為三類:全“0”串稱為B串,全“1”串稱為I串,既含“0”又含“1”的串則稱為F串。

  FBI樹是一種二叉樹,它的結(jié)點(diǎn)類型也包括F結(jié)點(diǎn),B結(jié)點(diǎn)和I結(jié)點(diǎn)三種。由一個(gè)長度為2N的“01”串S可以構(gòu)造出一棵FBI樹T,遞歸的構(gòu)造方法如下:

  1)T的根結(jié)點(diǎn)為R,其類型與串S的類型相同;

  2)若串S的長度大于1,將串S從中間分開,分為等長的左右子串S1和S2;由左子串S1構(gòu)造R的左子樹T1,由右子串S2構(gòu)造R的右子樹T2。

  現(xiàn)在給定一個(gè)長度為2N的“01”串,請用上述構(gòu)造方法構(gòu)造出一棵FBI樹,并輸出它的后序遍歷序列。


輸入格式

  第一行是一個(gè)整數(shù)N(0 <= N <= 10),第二行是一個(gè)長度為2N的“01”串。

輸出格式

  包括一行,這一行只包含一個(gè)字符串,即FBI樹的后序遍歷序列。


樣例輸入

3

10001011

樣例輸出

IBFBBBFIBFIIIFF


數(shù)據(jù)規(guī)模和約定

  對于40%的數(shù)據(jù),N <= 2;

  對于全部的數(shù)據(jù),N <= 10。

  注:

  [1] 二叉樹:二叉樹是結(jié)點(diǎn)的有限集合,這個(gè)集合或?yàn)榭占蛴梢粋€(gè)根結(jié)點(diǎn)和兩棵不相交的二叉樹組成。這兩棵不相交的二叉樹分別稱為這個(gè)根結(jié)點(diǎn)的左子樹和右子樹。

  [2] 后序遍歷:后序遍歷是深度優(yōu)先遍歷二叉樹的一種方法,它的遞歸定義是:先后序遍歷左子樹,再后序遍歷右子樹,最后訪問根。


預(yù)約試聽課

已有385人預(yù)約都是免費(fèi)的,你也試試吧...

主站蜘蛛池模板: 岛国午夜视频 | 国产一区自拍视频 | 免费福利片| 国产视频一区二区在线 | 国产二三区 | 国产精品久久亚洲 | 日韩精品视频一区二区三区 | 免费亚洲视频 | 伊人天天 | 在线视频97 | 福利网站在线观看 | 天堂网2018 | 精品中文字幕一区二区三区 | 久久久久国产 | 免费观看成人 | 国产一区二区三区久久 | 波多野av在线 | 日本免费在线观看 | 国产亚洲欧美另类一区二区三区 | 伊人伊成久久人综合网站 | 69视频在线免费观看 | 99视频在线看 | 91久久国产综合久久蜜月精品 | 亚洲成人免费 | 久久精品免费 | 成人在线不卡 | 免费黄色在线看 | 国产黄色在线播放 | 中文字幕免费av | 男人电影天堂 | 岛国午夜视频 | 精品动漫一区二区三区 | 免费在线成人 | 欧美日韩一区二区三区不卡 | 欧美一级大片 | 国产一区二区三区在线 | 国产视频一区在线观看 | 亚洲国产成人精品女人久久久 | 国内精品一区二区三区 | 99久久er热在这里只有精品15 | a√天堂中文字幕 |