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

隨筆 - 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 閱讀(183) 評論(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>
            欧美v亚洲v综合ⅴ国产v| 免播放器亚洲| 99国内精品久久| 欧美日韩亚洲综合一区| 亚洲午夜一区| 欧美在线日韩精品| 亚洲成色999久久网站| 亚洲高清色综合| 欧美理论大片| 欧美一区二区三区免费观看| 久久精品99无色码中文字幕| 亚洲福利精品| 一卡二卡3卡四卡高清精品视频 | 浪潮色综合久久天堂| 久久免费视频在线| 亚洲婷婷在线| 欧美在线一二三区| 亚洲美女精品久久| 亚洲一区影音先锋| 亚洲第一精品福利| 亚洲少妇自拍| 亚洲国产高清自拍| 亚洲一区二区三区成人在线视频精品| 国产拍揄自揄精品视频麻豆| 欧美韩日一区二区三区| 国产精品日韩| 亚洲国产一区二区三区青草影视| 国产精品久久久久aaaa九色| 免费看av成人| 国产精品剧情在线亚洲| 欧美福利视频在线| 国产女人aaa级久久久级| 亚洲国产合集| 国产一区清纯| 亚洲午夜小视频| 亚洲人成高清| 久久久人成影片一区二区三区观看| 99在线精品视频| 狼人社综合社区| 久久九九国产精品| 欧美午夜电影网| 亚洲第一在线综合网站| 黄色成人av网站| 亚洲在线视频网站| 这里只有视频精品| 欧美/亚洲一区| 蜜臀99久久精品久久久久久软件| 国产乱码精品一区二区三区五月婷 | 欧美精品在线网站| 欧美电影免费观看高清完整版| 国产精品日韩欧美大师| 日韩午夜av| 亚洲伦理自拍| 嫩草国产精品入口| 欧美成人精品激情在线观看| 国模套图日韩精品一区二区| 一本久道久久久| 一区二区三区日韩| 欧美激情二区三区| 亚洲国产aⅴ天堂久久| 在线视频成人| 久久久一本精品99久久精品66| 久久精品日产第一区二区| 国产精品久久久久久久久婷婷 | 国产主播喷水一区二区| 亚洲自拍偷拍视频| 欧美一级网站| 国产女主播一区| 午夜在线观看免费一区| 久久不射中文字幕| 国产亚洲精品久| 欧美一级夜夜爽| 久久嫩草精品久久久精品一| 国产在线播放一区二区三区| 久久国内精品视频| 模特精品在线| 亚洲日本成人网| 欧美日韩一区在线| 亚洲欧美国产高清va在线播| 久久xxxx| 亚洲国产婷婷香蕉久久久久久| 欧美aa国产视频| 亚洲乱码精品一二三四区日韩在线| 一区二区三区视频在线| 国产精品一区二区久久| 久久精品亚洲一区| 欧美国产日韩一区二区三区| 一区二区日韩伦理片| 国产精品久久影院| 久久国产精品网站| 亚洲欧洲精品一区二区三区不卡 | 久久精品一区二区三区不卡牛牛 | 久久久999| 亚洲全部视频| 国产精品综合不卡av | 亚洲另类视频| 久久电影一区| 亚洲精品一二区| 国产欧美在线| 欧美国产另类| 亚洲欧美日韩在线观看a三区| 欧美va日韩va| 美女尤物久久精品| 在线视频亚洲| 欧美国产综合| 久久xxxx精品视频| 99在线观看免费视频精品观看| 国产欧美日韩视频一区二区三区 | 久久国产婷婷国产香蕉| 亚洲靠逼com| 免费成人美女女| 午夜精品一区二区三区在线播放 | 国产精品推荐精品| 欧美大胆a视频| 欧美一区=区| 中文国产一区| 亚洲黄色成人| 老司机aⅴ在线精品导航| 亚洲无吗在线| 亚洲乱码日产精品bd| 狠狠色综合日日| 国产老女人精品毛片久久| 欧美精品色一区二区三区| 久久伊人免费视频| 欧美在线免费观看视频| 亚洲一区二区欧美| 一区二区三区三区在线| 91久久精品国产91性色| 欧美69视频| 免播放器亚洲一区| 久久亚洲国产精品日日av夜夜| 香蕉av777xxx色综合一区| 亚洲图片欧美一区| 一二三四社区欧美黄| 亚洲人成网站777色婷婷| 亚洲电影免费观看高清完整版在线| 国产精品一香蕉国产线看观看| 欧美日韩免费在线观看| 欧美日韩精品福利| 欧美日韩视频第一区| 欧美日韩日日骚| 欧美区日韩区| 欧美日韩中文字幕综合视频| 欧美精品七区| 欧美日韩一区二区三| 欧美视频一区二区三区…| 欧美日韩免费观看一区二区三区| 欧美日产在线观看| 欧美视频第二页| 国产精品国产三级国产专播品爱网| 欧美日韩一区二区在线观看| 欧美性感一类影片在线播放| 国产精品视频精品| 国产综合18久久久久久| 精品电影在线观看| 亚洲高清在线观看一区| 日韩亚洲欧美在线观看| 亚洲一区制服诱惑| 久久av二区| 免费成人黄色| 亚洲精品在线视频观看| 亚洲午夜在线观看| 欧美影院成年免费版| 免费试看一区| 欧美午夜免费影院| 国内精品久久久久久久果冻传媒| 精品va天堂亚洲国产| 99国产精品视频免费观看| 亚洲欧美精品在线| 美国十次了思思久久精品导航| 亚洲国产精品久久久久秋霞不卡| 夜夜嗨av色一区二区不卡| 亚洲欧美在线看| 欧美大色视频| 国产精品实拍| 亚洲激情亚洲| 性视频1819p久久| 欧美成人r级一区二区三区| 99精品热6080yy久久| 欧美在线视频在线播放完整版免费观看| 久久婷婷成人综合色| 欧美三级在线视频| 一区二区三区在线视频免费观看| 一区二区国产日产| 蜜桃av综合| 亚洲一区二区四区| 欧美成人综合网站| 国产日韩欧美在线视频观看| 日韩亚洲欧美成人一区| 久久这里有精品视频| 亚洲天堂黄色| 欧美丰满高潮xxxx喷水动漫| 国产欧美日韩亚洲一区二区三区| 亚洲日韩欧美视频一区| 久久久噜噜噜久久人人看| 在线一区日本视频| 欧美另类视频| 亚洲国产精品一区制服丝袜| 欧美一二区视频| 一区二区三区欧美亚洲|