亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

1008: FBI樹

2019-11-11 04:46:08
字體:
來源:轉載
供稿:網友

1008: FBI樹

Time Limit: 1 Sec  Memory Limit: 128 MBSubmit: 10  Solved: 7[Submit][Status][Web Board]

Description

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

FBI樹是一種二叉樹[1],它的結點類型也包括F結點,B結點和I結點三種。由一個長度為2^N的“01”串S可以構造出一棵FBI樹T,遞歸的構造方法如下:

1) T的根結點為R,其類型與串S的類型相同;

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

現在給定一個長度為2N的“01”串,請用上述構造方法構造出一棵FBI樹,并輸出它的后序遍歷[2]序列。

[1] 二叉樹:二叉樹是結點的有限集合,這個集合或為空集,或由一個根結點和兩棵不相交的二叉樹組成。這兩棵不相交的二叉樹分別稱為這個根結點的左子樹和右子樹。

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

Input

輸入文件fbi.in的第一行是一個整數N(0 <= N <= 10),第二行是一個長度為2N的“01”串。

Output

輸出文件fbi.out包括一行,這一行只包含一個字符串,即FBI樹的后序遍歷序列。

Sample Input

310001011

Sample Output

IBFBBBFIBFIIIFF

HINT

對于40%的數據,N <= 2;

對于全部的數據,N <= 10。

Source

NOIP2004

[Submit][Status]
#include <cstdio>#include <iostream>#include <string>#include <cstring>#include <algorithm>using namespace std;struct node{    char ch;    struct node *lc,*rc;};void create(node *&T,string s){    int len=s.length();    if(len==1){        T=(node*)malloc(sizeof(node));        if(s[0]=='1')            T->ch='I';        else            T->ch='B';        T->lc=T->rc=NULL;        return;    }else{        T=(node*)malloc(sizeof(node));        create(T->lc,s.substr(0,len/2));//注意為.號        create(T->rc,s.substr(len/2,len/2));                if(T->lc->ch==T->rc->ch){            T->ch=T->lc->ch;        }else{            T->ch='F';        }            }}void dfs(node *T){//后序遍歷    if(T!=NULL){        dfs(T->lc);        dfs(T->rc);        cout<<T->ch;    }}int main(){    int n;    string ss;    cin>>n;    cin>>ss;    node *T;    create(T,ss);    dfs(T);    cout<<endl;        return 0;}


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产精品久久久久久久久久ktv| 日韩激情av在线免费观看| 国产v综合ⅴ日韩v欧美大片| 91高清在线免费观看| 亚洲精品在线视频| 久久99精品国产99久久6尤物| 粉嫩av一区二区三区免费野| 欧美国产日韩xxxxx| 亚洲在线www| 国产精自产拍久久久久久| 国产日韩欧美在线看| 精品动漫一区二区三区| 视频在线观看一区二区| 色综合久久久888| 欧美激情精品久久久| 欧美黄色www| 日韩中文字幕精品| 国产精品国产三级国产专播精品人| 超碰日本道色综合久久综合| 国产精品视频区| 日韩av男人的天堂| 精品毛片网大全| 青青a在线精品免费观看| 亚洲美女激情视频| 久久久久久久香蕉网| 日韩大陆欧美高清视频区| 中文字幕精品av| 成人高清视频观看www| 亚洲性xxxx| 成人免费xxxxx在线观看| 亚洲剧情一区二区| 成人国产在线视频| 中文日韩电影网站| 欧美一级片免费在线| 狠狠色香婷婷久久亚洲精品| 久久精品国产91精品亚洲| 色与欲影视天天看综合网| 韩国福利视频一区| 国产亚洲欧洲黄色| 中文字幕精品国产| 亚洲一区二区久久久| 国产精品99久久久久久人| 国产女人18毛片水18精品| 91国产美女视频| 91精品国产色综合久久不卡98| 国产精品亚洲自拍| 热99精品只有里视频精品| 日韩电视剧免费观看网站| 欧美激情欧美激情| 日韩精品电影网| 日韩精品在线电影| 国产97在线观看| 欧美日韩亚洲成人| 色琪琪综合男人的天堂aⅴ视频| 色综合视频一区中文字幕| 亚洲最大在线视频| 欧美日韩在线视频首页| 黑人巨大精品欧美一区二区一视频| 97视频国产在线| 奇门遁甲1982国语版免费观看高清| 日韩中文在线中文网在线观看| 成人av.网址在线网站| 成人97在线观看视频| 精品视频在线播放色网色视频| 欧美日韩国产精品一区| 亚洲欧美日本伦理| 国产丝袜高跟一区| 欧美午夜片欧美片在线观看| 欧美日韩国产精品| 国产欧美一区二区白浆黑人| 国产亚洲欧美aaaa| 青青青国产精品一区二区| 国产小视频国产精品| 日韩视频永久免费观看| 成人免费观看网址| 国产精品一区久久久| 日韩最新在线视频| 国产精品美女久久| 中文精品99久久国产香蕉| 亚洲欧美在线播放| 欧美日韩国产激情| 国外成人性视频| 亚洲国产97在线精品一区| 成人国产精品免费视频| 91欧美精品成人综合在线观看| 一区二区欧美久久| 国产女人精品视频| 热99精品只有里视频精品| 久久精品国产成人| 亚洲一区中文字幕在线观看| 欧美日韩国产va另类| 国产区精品视频| 亚洲视频日韩精品| 亚洲欧美精品中文字幕在线| 日本韩国在线不卡| 欧美中文在线视频| 久久久国产成人精品| 日韩免费电影在线观看| 久久6免费高清热精品| 国产精品免费福利| 成人精品一区二区三区| 欧美极度另类性三渗透| www.日韩免费| 欧美肥臀大乳一区二区免费视频| 精品国产999| 国内免费久久久久久久久久久| 欧美精品成人在线| 欧美激情亚洲自拍| 777午夜精品福利在线观看| 欧美电影在线观看高清| 神马国产精品影院av| 亚洲国产成人爱av在线播放| 国产欧美在线看| 中文字幕亚洲欧美日韩高清| 欧美精品久久久久久久| 欧美日韩视频在线| 亚洲最大在线视频| 日韩av网址在线| 91成人福利在线| 草民午夜欧美限制a级福利片| 欧美精品videossex88| 精品久久久免费| 亚洲国产一区二区三区四区| 91精品国产综合久久香蕉最新版| 日韩av在线导航| 欧美日韩国产中文精品字幕自在自线| 97精品一区二区三区| 日韩中文字幕精品视频| 亚洲欧美日韩中文视频| 国产+成+人+亚洲欧洲| 久久伊人免费视频| 国产精品99久久99久久久二8| 成人亚洲欧美一区二区三区| 欧美日韩成人在线视频| 国产99久久精品一区二区 夜夜躁日日躁| 精品亚洲va在线va天堂资源站| 亚洲欧美激情在线视频| 欧洲亚洲妇女av| 中文字幕亚洲欧美| 欧美日韩在线第一页| 久久久免费精品视频| 亚洲视频日韩精品| 国产精品香蕉在线观看| 国产狼人综合免费视频| 亚洲无线码在线一区观看| 一本一本久久a久久精品综合小说| 日韩精品福利网站| 亚洲精品国产品国语在线| 国产成人一区二| 欧美成人在线免费视频| 国产精品欧美日韩| 亚洲视频777| 久久青草福利网站| 81精品国产乱码久久久久久| 国产精品久久久久久超碰| 久久男人资源视频| 欧美老少配视频| 欧美精品videossex性护士| 日韩av一区二区在线观看| 国产精品9999| 国产suv精品一区二区三区88区| 少妇高潮久久久久久潘金莲| 国产一区二区三区四区福利| 亚洲va欧美va在线观看|