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

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

數據結構實驗之二叉樹一:樹的同構

2019-11-10 17:10:04
字體:
來源:轉載
供稿:網友

sdut原題鏈接

數據結構實驗之二叉樹一:樹的同構 Time Limit: 1000MS Memory Limit: 65536KB

PRoblem Description 給定兩棵樹T1和T2。如果T1可以通過若干次左右孩子互換就變成T2,則我們稱兩棵樹是“同構”的。例如圖1給出的兩棵樹就是同構的,因為我們把其中一棵樹的結點A、B、G的左右孩子互換后,就得到另外一棵樹。而圖2就不是同構的。

這里寫圖片描述

圖1

這里寫圖片描述

圖2

現給定兩棵樹,請你判斷它們是否是同構的。

Input 輸入數據包含多組,每組數據給出2棵二叉樹的信息。對于每棵樹,首先在一行中給出一個非負整數N (≤10),即該樹的結點數(此時假設結點從0到N?1編號);隨后N行,第i行對應編號第i個結點,給出該結點中存儲的1個英文大寫字母、其左孩子結點的編號、右孩子結點的編號。如果孩子結點為空,則在相應位置上給出”-”。給出的數據間用一個空格分隔。 注意:題目保證每個結點中存儲的字母是不同的。

Output 如果兩棵樹是同構的,輸出“Yes”,否則輸出“No”。

Example Input 8 A 1 2 B 3 4 C 5 - D - - E 6 - G 7 - F - - H - - 8 G - 4 B 7 6 F - - A 5 1 H - - C 0 - D - - E 2 -

Example Output Yes

Hint 測試數據對應圖1 Author xam

以下為accepted代碼

#include <stdio.h>#include <string.h>#include <stdlib.h>typedef struct node{ char date; int left; int right;} BinTree;BinTree t1[24], t2[24];int n, m;void build_tree(BinTree *t, int nm){ int i; for(i = 0; i < nm; i++) { char s[10]; scanf("%s", s); t[i].date = s[0]; scanf("%s", s); if(s[0] == '-') t[i].left = -1; else t[i].left = s[0] - '0'; scanf("%s", s); if(s[0] == '-') t[i].right = -1; else t[i].right = s[0] - '0'; }}int judge(int i, int j){ if(t1[t1[i].left].date == t2[t2[j].left].date && t1[t1[i].right].date == t2[t2[j].right].date) return 1; if(t1[t1[i].left].date == t2[t2[j].right].date && t1[t1[i].right].date == t2[t2[j].left].date) return 1; return 0;}void ans(){ int i, j; int flag = 0; for(i = 0; i < n; i++) { for(j = 0; j < m; j++) { if(t1[i].date == t2[j].date) { if(judge(i, j) == 0) { flag = 1; break; } else break; } } if(j == m) { flag = 1; break; } } if(flag) printf("No/n"); else printf("Yes/n");}int main(){ while(scanf("%d", &n) != EOF) { build_tree(t1, n); scanf("%d", &m); build_tree(t2, m); ans(); } return 0;}/***************************************************User name: jk160630Result: AcceptedTake time: 0msTake Memory: 120KBSubmit time: 2017-02-08 21:51:01****************************************************/
上一篇:uvm_object的理解

下一篇:matlab cat函數

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美成人精品激情在线观看| 日韩亚洲综合在线| 久久国产精品久久久| 欧美疯狂xxxx大交乱88av| 精品性高朝久久久久久久| 日韩av在线免费播放| 亚洲人成五月天| 欧美中文在线字幕| 日韩在线视频免费观看高清中文| 在线亚洲男人天堂| 欧美日韩国产一区中文午夜| 欧美另类99xxxxx| 国产精品永久在线| 亚洲石原莉奈一区二区在线观看| 91精品久久久久久久久久久久久| 久久免费视频在线观看| 国产精品久久久久久超碰| 中文字幕在线国产精品| 日韩精品中文字幕有码专区| 91精品国产91久久久久| 国产在线精品一区免费香蕉| 久久99国产精品自在自在app| 亚洲新声在线观看| 精品久久久久久中文字幕| 九九久久精品一区| 中文字幕一区日韩电影| 人人做人人澡人人爽欧美| www国产亚洲精品久久网站| 国产视频精品va久久久久久| 久久久精品一区二区| 欧美激情视频网站| 欧美精品一本久久男人的天堂| 久久艹在线视频| 国产日韩精品一区二区| 国产精品视频久久久| 欧美性理论片在线观看片免费| 欧美老女人性生活| 九九综合九九综合| 久久久久久尹人网香蕉| 亚洲天堂视频在线观看| 欧日韩不卡在线视频| 欧美激情小视频| 国产精品黄色影片导航在线观看| 欧美日韩国产黄| 日韩在线观看视频免费| 国产成人aa精品一区在线播放| 亚洲xxxxx性| 在线观看日韩欧美| 欧美一区亚洲一区| 欧美夫妻性视频| 国产成人一区三区| 国产成人高潮免费观看精品| 亚洲第一区中文字幕| 日韩电影在线观看免费| 成人xxxx视频| 国内精品中文字幕| 亚洲欧美国产精品专区久久| 欧美尺度大的性做爰视频| 中文字幕亚洲精品| 精品一区二区三区四区| 亚洲免费av网址| 91国自产精品中文字幕亚洲| 国产一区二区久久精品| 亚洲国内精品视频| 国产精品尤物福利片在线观看| 久久久久久有精品国产| 日韩在线观看电影| 色悠悠久久88| 91天堂在线视频| 国产精品色视频| 色阁综合伊人av| 亚洲精品久久久久久久久久久| 欧美日韩在线视频观看| 日韩av理论片| 日韩电影免费在线观看| 国产精品欧美一区二区三区奶水| 亚洲美女av在线| 国产成人精品一区二区| 欧美成人高清视频| 日韩一区二区在线视频| 欧美成人在线网站| 97精品久久久中文字幕免费| 韩国欧美亚洲国产| 在线免费观看羞羞视频一区二区| 久久久久一本一区二区青青蜜月| 欧美日韩国产丝袜另类| 国产亚洲欧洲高清| 久久99亚洲精品| 亚洲免费成人av电影| 国产欧美精品在线播放| 亚洲欧美日韩一区二区在线| 黄色一区二区三区| 68精品国产免费久久久久久婷婷| 国产一区视频在线播放| 不卡在线观看电视剧完整版| 超碰97人人做人人爱少妇| 国产精品成人av性教育| 日本免费久久高清视频| 亚洲国产精品久久久| 久久人人爽国产| 欧美日韩国产综合视频在线观看中文| 成人综合国产精品| 俺也去精品视频在线观看| 精品高清美女精品国产区| 国产成人精品电影久久久| 欧美日韩在线视频一区| 日本高清不卡的在线| 久久免费视频网| 91高清视频免费观看| 国产欧美久久久久久| 欧美视频一区二区三区…| 国产精品成人一区二区三区吃奶| 亚洲国产精品资源| 色青青草原桃花久久综合| 亚洲欧洲一区二区三区在线观看| 国产国产精品人在线视| 欧美中在线观看| 国产视频观看一区| 午夜精品久久久久久99热软件| 久久久久www| 成人精品久久久| 欧美午夜宅男影院在线观看| 国产亚洲精品久久久久久| 国产精品久久电影观看| 亚洲成色777777女色窝| 久久久国产成人精品| 久久精品一区中文字幕| 国产精品欧美激情在线播放| 激情久久av一区av二区av三区| 欧美一级黄色网| 这里精品视频免费| 欧美成年人网站| 91成人精品网站| 中文国产亚洲喷潮| 日韩中文字幕在线视频播放| 17婷婷久久www| 欧美猛少妇色xxxxx| 国产激情视频一区| 亚洲女人天堂网| 中文字幕亚洲欧美| 亚洲性视频网站| 九九久久久久久久久激情| 国产视频精品久久久| 国内精品一区二区三区四区| 欧美日韩一区二区在线播放| 亚洲综合大片69999| 亚洲美女又黄又爽在线观看| 国产精品igao视频| 国产日韩在线免费| 欧美激情小视频| 亚洲国产一区自拍| 亚洲色图激情小说| 91产国在线观看动作片喷水| yellow中文字幕久久| 日韩免费精品视频| 亚洲一区制服诱惑| 久久久久久69| 亚洲无限乱码一二三四麻| 欧美日韩亚洲一区二区| 国产精品自产拍在线观看| 成人av色在线观看| 中文字幕亚洲欧美日韩2019| 亚洲国产成人精品久久| 亚洲人成自拍网站|