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

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

1008: FBI樹

2019-11-11 05:33:29
字體:
來源:轉載
供稿:網友

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
日韩精品黄色网| 精品一区二区电影| 亚洲国产精彩中文乱码av| 91国内精品久久| 亚洲欧美一区二区三区在线| 国产午夜精品一区二区三区| 91在线视频免费| 97视频免费在线观看| 日韩综合中文字幕| 三级精品视频久久久久| 亚洲国产欧美一区二区三区久久| 蜜臀久久99精品久久久久久宅男| 欧美精品精品精品精品免费| 亚洲人成绝费网站色www| 国产精品爽黄69| 精品一区二区三区四区| 激情成人中文字幕| 色婷婷综合成人| 26uuu亚洲国产精品| 国产精品久久久久久久久久久久久| 国产日韩欧美一二三区| 国产精品入口免费视频一| 亚洲www在线| 亚洲大胆人体视频| 亚洲国产天堂久久综合网| 欧美日韩国产成人在线观看| 91在线免费观看网站| 欧美在线国产精品| 中文字幕v亚洲ⅴv天堂| 国产精品扒开腿做| 黄色一区二区三区| 国产精品久久久久久久久久久不卡| 久久久久久久国产精品视频| 欧美成人精品h版在线观看| yw.139尤物在线精品视频| 色综合久久88色综合天天看泰| 午夜精品www| 51视频国产精品一区二区| 亚洲国产欧美一区二区三区同亚洲| 欧美性极品xxxx娇小| 91亚洲午夜在线| 欧美激情在线视频二区| 亚洲精品久久久久中文字幕二区| 中文字幕自拍vr一区二区三区| 国产欧美一区二区三区四区| 日韩欧美精品网站| 国产福利视频一区| 91超碰中文字幕久久精品| 日韩电影中文字幕在线| 日韩中文字幕免费| 九色91av视频| 欧美影院成年免费版| 亚洲va欧美va国产综合久久| 欧美成人小视频| 国产精品视频中文字幕91| 亚洲精品国产综合久久| 国模私拍一区二区三区| 俺去亚洲欧洲欧美日韩| 亚洲欧洲成视频免费观看| 国产精品美乳在线观看| 亚洲欧美日本另类| 国产精品成av人在线视午夜片| 久久久久久伊人| 一区二区三区视频在线| 丝袜亚洲另类欧美重口| 精品偷拍各种wc美女嘘嘘| 精品国产福利视频| 日韩禁在线播放| 日韩av成人在线观看| 日本亚洲精品在线观看| 亚洲色图五月天| xxx一区二区| 77777亚洲午夜久久多人| 91中文字幕一区| 精品久久在线播放| 久久久久久久久久国产| 精品国产福利在线| 九九热精品视频在线播放| 亚洲美女av在线| 国产精品视频免费观看www| 亚洲欧美日本伦理| 亚洲一品av免费观看| 欧美在线亚洲在线| 疯狂蹂躏欧美一区二区精品| 岛国av一区二区在线在线观看| 国产精品久久久久久久久借妻| 这里精品视频免费| 日韩欧中文字幕| 免费不卡欧美自拍视频| 欧美丰满少妇xxxxx| 亚洲国产精品小视频| 亚洲v日韩v综合v精品v| 亚洲欧美激情视频| 欧美色欧美亚洲高清在线视频| 国内精品400部情侣激情| 日韩精品在线观看一区| 中文字幕亚洲综合久久筱田步美| 日韩av免费网站| 久久成人免费视频| 亚洲自拍偷拍在线| 国产亚洲精品一区二区| 亚洲精品狠狠操| 欧美成人免费小视频| 欧美午夜www高清视频| 精品伊人久久97| 欧美高跟鞋交xxxxxhd| 欧美精品在线观看| 久久久久久中文字幕| 精品日本美女福利在线观看| 国产小视频91| 国产日韩av在线播放| 欧美大肥婆大肥bbbbb| 国产精品久久久久av免费| 欧美日韩美女视频| 欧美精品激情blacked18| 亚洲理论片在线观看| 成人欧美一区二区三区在线湿哒哒| 色哟哟网站入口亚洲精品| 亚洲网站在线观看| 国产在线拍揄自揄视频不卡99| 午夜精品一区二区三区在线视| 国产精品福利网| 在线观看91久久久久久| 亲爱的老师9免费观看全集电视剧| 国产亚洲精品日韩| 久久激情视频免费观看| 91久久精品日日躁夜夜躁国产| 黄色一区二区三区| 国产精品中文字幕在线| 日本91av在线播放| 91tv亚洲精品香蕉国产一区7ujn| 亚洲乱码一区av黑人高潮| 亚洲精品久久久久久久久久久| 欧美高清一级大片| 精品亚洲一区二区三区在线播放| 夜色77av精品影院| 日韩成人中文字幕| 欧美成人第一页| 欧美视频免费在线观看| 91精品视频在线播放| 国产精品国产自产拍高清av水多| 成人av在线网址| 国产精品麻豆va在线播放| 亚洲人成在线观看网站高清| 亚洲人午夜精品| 精品亚洲一区二区三区| 欧美激情综合色综合啪啪五月| 久久久久久网站| www.国产一区| 国色天香2019中文字幕在线观看| 欧美丰满老妇厨房牲生活| 久久精品国产成人精品| 国产精品一区二区三区久久久| 亚洲自拍欧美色图| 日本高清久久天堂| 91国内揄拍国内精品对白| 亚洲韩国日本中文字幕| 亚洲人成人99网站| 高跟丝袜一区二区三区| 综合国产在线观看| 久久免费国产视频| 亚洲字幕一区二区| 成人h片在线播放免费网站| 奇门遁甲1982国语版免费观看高清|