青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

隨筆 - 5  文章 - 2  trackbacks - 0
<2025年12月>
30123456
78910111213
14151617181920
21222324252627
28293031123
45678910

There can be no Triumph without Loss,No Victory without Suffering,No Freedom without Sacrifice. All you have to decide is what to do with the time that is given to you. Get busy Living, or Get busy Dying?

常用鏈接

留言簿

隨筆分類(4)

隨筆檔案(5)

文章分類(88)

文章檔案(10)

Andriod

Language

OpenCV&OpenSSLink

OpenSource

Others

Python&Ruby

WP7

WTL

搜索

  •  

最新評論

閱讀排行榜

評論排行榜

//二叉樹的建立、存儲與遍歷
#include <iostream.h>
struct BintrNode
{
char value;
BintrNode* lf;
BintrNode* rt;
};

void init(BintrNode* &p)
{
char ch;
cin>>ch;
if(ch!='!')
{
p=new BintrNode;
p->value=ch;
init(p->lf);
init(p->rt);
}
else
{
p=NULL;
}
}
void pre(BintrNode* p)
{
if(p)
{
cout<<p->value;
pre(p->lf);
pre(p->rt);
}
}
void ino(BintrNode* p)
{
if(p)
{
ino(p->lf);
cout<<p->value;
ino(p->rt);
}
}
void pro(BintrNode* p)
{
if(p)
{
pro(p->lf);
pro(p->rt);
cout<<p->value;
}
}
void main()
{
BintrNode* bt;
init(bt);
pre(bt);
cout<<endl;
ino(bt);
cout<<endl;
pro(bt);
cout<<endl;

}

#include<stdio.h>
#include<stdlib.h>
struct node
{
int data;
struct node *lh,*rh;
int ltag,rtag;
}*pr,*t,*s[30];

struct node* creat()
{
struct node *t,*q;
int i,x,j;
printf("i,x=");
scanf("%d%d",&i,&x);
while((i!=0)&&(x!=0))
{
q=(struct node *)malloc(sizeof(struct node));
q->data=x;
q->lh=NULL;
q->rh=NULL;
s[i ]=q;
if(i==1)
t=q;
else
{
j=i/2;
if((i%2)==0)
s[j]->lh=q;
else
s[j]->rh=q;
}
printf("i,x=");
scanf("%d%d",&i,&x);
}
return(t);
}

/*void inthread(struct node *p) //遞歸算法
{
if(p!=NULL)
{
inthread(p->lh);
printf("%6d\t",p->data);
if(p->lh!=NULL)
p->ltag=0;
else
{
p->ltag=1;
p->lh=pr;
} //建立P節點的左線索,指向前趨節點PR
if(pr!=NULL)
{
if(pr->rh!=NULL)
pr->rtag=0;
else
{
pr->rtag=1;
pr->rh=p;
}//前趨節點PR建立左線索,指向節點P
}
pr=p;//pr跟上p,以便p向后移動
inthread(p->rh);
}
}*/

void inthread(struct node *t)//非遞歸算法
{
int top,bools;
struct node *p;
pr=NULL;p=t;top=0;bools=1;
do{
while(p!=NULL)
{
top++;
s[top]=p;
p=p->lh;
}
if(top==0)bools=0;
else
{
p=s[top];
top--;
printf("%6d",p->data);
if(p->lh!=NULL)
p->ltag=0;
else
{
p->ltag=1;
p->lh=pr;
} //建立P節點的左線索,指向前趨節點PR
if(pr!=NULL)
{
if(pr->rh!=NULL)
pr->rtag=0;
else
{
pr->rtag=1;
pr->rh=p;
}//前趨節點PR建立左線索,指向節點P
}
pr=p;//pr跟上p,以便p向后移動
p=p->rh;
}//END else
}while(bools);
pr->rh=NULL;
}

main()
{
pr=NULL;
t=creat();
inthread(t);
pr->rh=NULL;
}

#include<stdio.h>
#include<malloc.h>
#include<iostream>

//定義節點
typedef struct BiNode{
char data;
struct BiNode *lch;
struct BiNode *rch;
}BiNode,*BiTree;

//先序拓展序列建立二叉樹
void Create(BiTree &T)
{
T =(BiNode*) malloc (sizeof(BiNode));

printf("Enter the data \n");
scanf(" %c",&T->data);
if(T->data=='#') T = NULL;
if(T){
printf("");
Create(T->lch);
Create(T->rch);
}
}

//先序遍歷 (遞歸)
void Preorder (BiTree T)
{
if (T) {
printf(" %c",T->data); // 訪問根結點

Preorder(T->lch); // 遍歷左子樹
Preorder(T->rch);// 遍歷右子樹
}
}

//中序遍歷 (遞歸)
void Inorder (BiTree T)
{
if(T) {
Inorder(T->lch);

printf(" %c",T->data);

Inorder(T->rch);
}
}

//后序遍歷 (遞歸)
void Postorder (BiTree T)
{
if(T) {
Postorder(T->lch);
Postorder(T->rch);

printf(" %c",T->data);
}
}

int main()
{
//建樹
printf("The fuction Create() is called.\n");
BiTree T;
Create(T);

//三種遍歷遞歸算法
printf("\n");
printf("The fuction Preorder() is called.\n");
Preorder(T);

printf("\n");
printf("The fuction Inorder() is called.\n");
Inorder(T);

printf("\n");
printf("The fuction Postorder() is called.\n");
Postorder(T);


printf("\n");
system("pause");

}




posted on 2010-12-06 11:03 jemmyLiu 閱讀(184) 評論(0)  編輯 收藏 引用 所屬分類: Arithmetic

只有注冊用戶登錄后才能發表評論。
網站導航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            亚洲精品一二三| 欧美久久视频| 久久精品国产免费观看| 亚洲全黄一级网站| a4yy欧美一区二区三区| 欧美成人免费大片| 99成人精品| 欧美在线看片| 美女精品视频一区| 久久蜜桃精品| 欧美成人在线免费视频| 久久精品国产一区二区三区| 欧美精品一区二区三区在线看午夜| 久久精品成人一区二区三区| 欧美久久一区| 很黄很黄激情成人| 国产精品99久久久久久久久久久久| 欧美淫片网站| 久久综合亚州| 亚洲天堂网站在线观看视频| 麻豆精品一区二区av白丝在线| 欧美三区美女| 亚洲欧洲一区二区三区| 亚洲第一免费播放区| 国产午夜精品久久| 一本色道久久综合精品竹菊 | 亚洲福利视频三区| 亚洲午夜未删减在线观看| 亚洲美女免费精品视频在线观看| 性欧美xxxx视频在线观看| 亚洲欧美日韩国产另类专区| 亚洲第一二三四五区| 欧美肥婆bbw| 性欧美暴力猛交另类hd| 欧美一级视频精品观看| 欧美一区三区三区高中清蜜桃| 欧美精品一区二区三区高清aⅴ| 国产一区二区三区四区五区美女| 一本久久a久久免费精品不卡| 亚洲综合好骚| 99精品视频免费观看| 一二三区精品福利视频| 欧美一区二区高清| 99精品国产高清一区二区| 亚洲午夜一区| 欧美午夜一区二区三区免费大片| 亚洲经典三级| 欧美成人免费网| 久久久噜噜噜久噜久久| 欧美激情第五页| 亚洲国产专区校园欧美| 亚洲靠逼com| 亚洲第一福利视频| 美女精品在线观看| 亚洲国产综合在线| 欧美国产日韩免费| 牛夜精品久久久久久久99黑人| 国模私拍视频一区| 久久久久国产精品麻豆ai换脸| 性欧美1819sex性高清| 久久久青草婷婷精品综合日韩| 欧美午夜电影网| 午夜久久美女| 久久国产高清| 在线观看日韩www视频免费| 一区二区在线视频| 欧美成人视屏| 欧美日韩精品一二三区| 欧美日韩国产一区精品一区| 亚洲无玛一区| 欧美一进一出视频| 亚洲高清久久网| 亚洲精品一区中文| 国产精品综合色区在线观看| 久久久久久久久久久久久女国产乱| 久久国产免费看| 亚洲日本一区二区| 亚洲视频免费| 激情国产一区二区| 亚洲国产美国国产综合一区二区| 欧美日韩免费观看一区三区| 欧美一区=区| 老司机久久99久久精品播放免费| 一区二区三区蜜桃网| 嫩草影视亚洲| 欧美日韩一区二区视频在线 | 伊人春色精品| 亚洲黄页视频免费观看| av不卡在线| 国语自产在线不卡| 亚洲美洲欧洲综合国产一区| 国产一区二区精品久久99| 在线亚洲伦理| 一本久久综合亚洲鲁鲁五月天| 国产日韩欧美高清| 亚洲精选中文字幕| 在线成人欧美| 午夜精品久久久久久99热| 国产精品久久久久久久久久久久久久| 国产精品99久久不卡二区| 欧美四级在线| 久久电影一区| 欧美性做爰毛片| 亚洲国内高清视频| 黄色一区三区| 午夜精品国产更新| 中文精品视频一区二区在线观看| 欧美在线视频观看免费网站| 亚洲午夜激情免费视频| 亚洲视屏一区| 亚洲理伦电影| 毛片精品免费在线观看| 亚洲第一精品影视| 99成人精品| 日韩一级欧洲| 欧美顶级艳妇交换群宴| 亚洲最新在线视频| 欧美成人嫩草网站| 欧美成人一区在线| 国产一区二区三区的电影| 噜噜噜91成人网| 国产一二三精品| 香蕉尹人综合在线观看| 国产视频一区在线| 亚洲黑丝在线| 亚洲日韩欧美视频| 免费一级欧美在线大片| 亚洲人成在线观看网站高清| 亚洲午夜日本在线观看| 国语自产在线不卡| 久久av一区二区三区亚洲| 亚洲日本电影| 欧美华人在线视频| 亚洲毛片一区| 亚洲欧美在线一区| 国产精品乱子乱xxxx| 久久久视频精品| 国产精品午夜av在线| 免费日韩av| 日韩视频不卡| 欧美午夜不卡在线观看免费 | 欧美国产视频在线| 亚洲久久一区二区| 亚洲欧美激情视频在线观看一区二区三区| 亚洲激情在线观看视频免费| 欧美精品尤物在线| 在线亚洲欧美视频| 久久久精品欧美丰满| 欧美小视频在线观看| 久久婷婷久久| 亚洲另类自拍| 欧美三级电影网| 欧美影院成年免费版| 亚洲国产欧美在线人成| 香蕉免费一区二区三区在线观看| 久久永久免费| 日韩一级黄色av| 欧美日本亚洲视频| 欧美一级电影久久| 麻豆freexxxx性91精品| 欧美激情亚洲国产| 亚洲欧美成人网| 欧美va亚洲va香蕉在线| 国产午夜精品久久| 欧美激情第10页| 午夜欧美大尺度福利影院在线看| 欧美高清日韩| 欧美一区二区三区四区在线| 在线不卡中文字幕播放| 亚欧成人在线| 亚洲精品在线二区| 久久久国产精品亚洲一区| 国产欧美日韩综合| 欧美成人午夜| 久久国内精品视频| 日韩网站在线| 欧美激情国产日韩精品一区18| 欧美伊人久久久久久久久影院| 亚洲精品永久免费| 国内精品久久久| 欧美性色综合| 欧美一区二区三区在线| 久久精品国产v日韩v亚洲| 国产精品一二三四区| 欧美成人蜜桃| 亚洲视频在线观看免费| 欧美日韩岛国| 免费成年人欧美视频| 亚洲人成绝费网站色www| 亚洲伦理一区| 亚洲黄色视屏| 亚洲大黄网站| 激情亚洲一区二区三区四区| 国产精品久线观看视频| 亚洲欧美bt| 亚洲影视九九影院在线观看| 日韩视频在线免费观看| 亚洲一区二区欧美日韩| 国产精品久久久久免费a∨| 性伦欧美刺激片在线观看|