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

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

二叉樹的 前中后遍歷

2019-11-08 02:56:51
字體:
來源:轉載
供稿:網友
#include<stdio.h>  #include<iostream>  using namespace std;typedef struct BiNode{char data;                                                    BiNode *left;BiNode *right;}BiNode,*BinaryTre;//定義一個結構體指針 相當于 typedef BiNode *BinaryTre void visit(BinaryTre t){   if(t!=NULL)   cout <<( t->data)<<' ';//t->相當于(*t).}int CreatTree(BinaryTre &t){char a;cin >> a;if (a == '#')t=NULL;else{t = (BinaryTre)malloc(sizeof(BiNode));t->data = a;CreatTree(t->left);CreatTree(t->right);}return 0;}void mid(BinaryTre t){  if(t!=NULL){   mid(t->left);visit(t);mid(t->right);}}void PRe(BinaryTre t){if (t != NULL){visit(t);Pre(t->left);Pre(t->right);}}void Bhend(BinaryTre t){if (t != NULL){Bhend(t->left);Bhend(t->right);visit(t);}}int main(){BinaryTre t;CreatTree(t);Pre(t);cout << endl;mid(t);cout << endl;Bhend(t);system("pause");return 0;}
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 忻城县| 武城县| 岳池县| 南通市| 石城县| 交口县| 辽阳市| 阳新县| 宣恩县| 盘锦市| 商河县| 永靖县| 江门市| 彩票| 罗源县| 峨眉山市| 资源县| 姜堰市| 德兴市| 寿宁县| 本溪| 策勒县| 福泉市| 华安县| 磐石市| 孙吴县| 阳原县| 简阳市| 抚松县| 林州市| 柞水县| 徐闻县| 罗田县| 和龙市| 沾益县| 桑日县| 治县。| 福贡县| 堆龙德庆县| 轮台县| 昌吉市|