国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C > 正文

C語言數(shù)據(jù)結(jié)構(gòu)樹之后序遍歷的實(shí)現(xiàn)

2020-01-26 14:00:36
字體:
供稿:網(wǎng)友

后續(xù)遍歷的實(shí)現(xiàn):

           數(shù)據(jù)結(jié)構(gòu)樹中的后續(xù)遍歷,這里提供簡(jiǎn)單實(shí)例,代碼中有注釋,大家參考下!

看下實(shí)現(xiàn)效果:

題目及分析

給定樹的先序遍歷和中序遍歷,求后續(xù)遍歷

輸入

abdec

dbeac

輸出

debca

三、實(shí)現(xiàn)代碼:

#include <iostream>#include <string>using namespace std;string s1="abdec";//先序遍歷string s2="dbeac";//中序遍歷void calc(int l1,int r1,int l2,int r2){  int m=s2.find(s1[l1]);  //cout<<m<<endl;  if(m>l2) calc(l1+1,l1+m-l2,l2,m-1);  if(m<r2) calc(l1+m-l2+1,r1,m+1,r2);  //cout<<s2[m]<<" ";  cout<<s1[l1];} int main(){    calc(0,s1.length()-1,0,s2.length()-1);   cout<<endl;  return 0;}

感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 保山市| 闸北区| 万荣县| 衡阳县| 吉木萨尔县| 商丘市| 浏阳市| 丹寨县| 渝北区| 盐津县| 彝良县| 南郑县| 琼中| 永平县| 庆阳市| 攀枝花市| 晋中市| 永和县| 苗栗市| 沈丘县| 舒兰市| 金堂县| 哈尔滨市| 莫力| 吴忠市| 卢湾区| 厦门市| 叙永县| 南江县| 钟祥市| 封开县| 永川市| 峡江县| 青州市| 兰西县| 中西区| 台安县| 新野县| 青阳县| 保德县| 天气|