建立任意二叉树的二叉链表存储,并对其进行先序、中序、后序遍历。
C语言。。。采用二叉链表作为存储结构,以加入虚结点的先序序列输入该二叉树,并设置选单,依据选单项分别输出该二叉树的先序、中序、后序序列。二叉树子结点的数据域可采用字符类型。
3个回答
#include "stdio.h"
#include "stdlib.h"
#define STACK_INIT_SIZE 10 //栈的初始长度
#define STACKINCREMENT 5 //栈的追加长度
typedef struct bitree{
char data;
struct bitree *lchild,*rchild;
}bitree; //二叉树结点定义
typedef struct {
bitree **base;
bitree **top;
int stacksize;
}sqstack; // 链栈结点定义top栈顶 base栈底 且栈元素是指向二叉树结点的二级指针
//建立一个空栈
int initstack(sqstack *s)
{s->base=(bitree *)malloc(STACK_INIT_SIZE*sizeof(bitree)); //栈底指向开辟空间
if(!s->base) exit(1); //抛出异常
s->top=s->base; //栈顶=栈尾 表示栈空
s->stacksize=STACK_INIT_SIZE; //栈长度为开辟空间大小
return 1;
}
//进栈
int push(sqstack *s,bitree *e)
{if(s->top-s->base>=s->stacksize) //如果栈满 追加开辟空间
{s->base=(bitree *)realloc (s->base,(s->stacksize+STACKINCREMENT)* sizeof(bitree));
if(!s->base) exit(1); //抛出异常
s->top=s->base+s->stacksize; //感觉这一句没用
s->stacksize+=STACKINCREMENT;}
*(s->top)=e;s->top++; //进栈 栈顶后移
return 1;
}
//出栈
int pop(sqstack *s,bitree **e)
{if(s->top==s->base) return 0; //栈空 返回0
--s->top;*e=*(s->top); //栈顶前移 取出栈顶元素给e
return 1;}
//取栈顶
int gettop(sqstack *s,bitree **e) //去栈顶元素 注意top指向的是栈顶的后一个
{if(s->top==s->base) return 0; //所以 s->top-1
*e=*(s->top-1);
return 1;
}
/*------------------------非递归-----先序建立二叉树----------------------------------*/
bitree *createprebitree()
{char ch;bitree *ht,*p,*q;
sqstack *s;
s=malloc(sizeof(bitree)); //加上这一句为s 初始化开辟空间
ch=getchar();
if(ch!='#'&&ch!='\n') /* 输入二叉树先序顺序 是以完全二叉树的先序顺序
不是完全二叉树的把没有的结点以#表示 */
{ht=(bitree *)malloc(sizeof(bitree));
ht->data=ch;
ht->lchild=ht->rchild=NULL;
p=ht;
initstack(s);
push(s,ht); //根节点进栈
while((ch=getchar())!='\n') // 算
{if(ch!='#') {q=(bitree *)malloc(sizeof(bitree)); // 法
q->data=ch; //
if(p==*(s->top-1)) p->lchild=q; // 核
else p->rchild=q; //
push(s,q);p=q; // 心
} //
else {if(p==*(s->top-1)) p->lchild=NULL; // 的
else p->rchild=NULL; //
pop(s,&p);} // 步
//
} // 骤
return ht;
}
else return NULL;
}
/*--------------------------递归---------先序建立二叉树-------------------------------*/
void CreateBiTree(bitree **T) {
//按先序次序输入二叉树中的结点的值(一个字符),空格字符表示空树,
//构造二叉链表表示二叉树
char ch;
scanf("%c",&ch);
if(ch=='#') *T=NULL;
else{
*T=(bitree * )malloc(sizeof(bitree));
if(!*T) exit(1);
(*T)->data=ch; //生成根结点
CreateBiTree(&(*T)->lchild); //构造左子树
CreateBiTree(&(*T)->rchild); //构造右子树
}
}
/*--------------------------非递归-------中序建立二叉树-------------------------------*/
/*--------------------------递归---------中序建立二叉树-------------------------------*/
/*--------------------------非递归-------后序建立二叉树-------------------------------*/
/*--------------------------递归---------后序建立二叉树-------------------------------*/
/*-----------------------非递归------先序输出二叉树------------------------------*/
void preordertraverse(bitree *h)
{sqstack m;
initstack(&m);
while(h||m_base!=m_top)
{if(h) {push(&m,h);printf("%c",h->data);h=h->lchild;}
else{pop(&m,&h);
h=h->rchild;}
}
}
/*------------------------非递归-----中序输出二叉树----------------------------*/
void inordertraverse(bitree *h)
{sqstack m;
initstack(&m);
while(h||m_base!=m_top)
{if(h) {push(&m,h);h=h->lchild;}
else {
pop(&m,&h);
printf("%c",h->data);
h=h->rchild;
}
}
}
/*---------------------非递归----后序遍历二叉树----------------------------------*/
void postordertraverse(bitree *h)
{
sqstack m;
initstack(&m);
while(h||m_base!=m_top)
{if(h) {
push(&m,h);
h=h->lchild;}
else {
bitree *r; //使用r结点表示访问了右子树 代替标志域
gettop(&m,&h);
if(h->rchild&&h->rchild!=r)
{h=h->rchild;
push(&m,h);
h=h->lchild;}
else{pop(&m,&h);
printf("%c",h->data);
r=h;h=NULL;}
}
}
}
//层次遍历二叉树 用队列 哈哈以后做
/*-------------------------------主过程-------------------------------*/
int main()
{bitree *ht;
printf("先序非递归建立一个二叉树:");
if((ht=createprebitree())!=NULL) //非递归建立
//CreateBiTree(&ht);
//if(ht!=NULL) //递归建立
{
printf("先序遍历输出二叉树:");
preordertraverse(ht);
putchar('\n');
printf("中序遍历输出二叉树:");
inordertraverse(ht);
putchar('\n');
printf("后序遍历输出二叉树:");
postordertraverse(ht);
putchar('\n');
}
else printf("空二叉树\n");
}
这是先序递归和非递归建立二叉树 和 先、中、后 的遍历输出
#include "stdlib.h"
#define STACK_INIT_SIZE 10 //栈的初始长度
#define STACKINCREMENT 5 //栈的追加长度
typedef struct bitree{
char data;
struct bitree *lchild,*rchild;
}bitree; //二叉树结点定义
typedef struct {
bitree **base;
bitree **top;
int stacksize;
}sqstack; // 链栈结点定义top栈顶 base栈底 且栈元素是指向二叉树结点的二级指针
//建立一个空栈
int initstack(sqstack *s)
{s->base=(bitree *)malloc(STACK_INIT_SIZE*sizeof(bitree)); //栈底指向开辟空间
if(!s->base) exit(1); //抛出异常
s->top=s->base; //栈顶=栈尾 表示栈空
s->stacksize=STACK_INIT_SIZE; //栈长度为开辟空间大小
return 1;
}
//进栈
int push(sqstack *s,bitree *e)
{if(s->top-s->base>=s->stacksize) //如果栈满 追加开辟空间
{s->base=(bitree *)realloc (s->base,(s->stacksize+STACKINCREMENT)* sizeof(bitree));
if(!s->base) exit(1); //抛出异常
s->top=s->base+s->stacksize; //感觉这一句没用
s->stacksize+=STACKINCREMENT;}
*(s->top)=e;s->top++; //进栈 栈顶后移
return 1;
}
//出栈
int pop(sqstack *s,bitree **e)
{if(s->top==s->base) return 0; //栈空 返回0
--s->top;*e=*(s->top); //栈顶前移 取出栈顶元素给e
return 1;}
//取栈顶
int gettop(sqstack *s,bitree **e) //去栈顶元素 注意top指向的是栈顶的后一个
{if(s->top==s->base) return 0; //所以 s->top-1
*e=*(s->top-1);
return 1;
}
/*------------------------非递归-----先序建立二叉树----------------------------------*/
bitree *createprebitree()
{char ch;bitree *ht,*p,*q;
sqstack *s;
s=malloc(sizeof(bitree)); //加上这一句为s 初始化开辟空间
ch=getchar();
if(ch!='#'&&ch!='\n') /* 输入二叉树先序顺序 是以完全二叉树的先序顺序
不是完全二叉树的把没有的结点以#表示 */
{ht=(bitree *)malloc(sizeof(bitree));
ht->data=ch;
ht->lchild=ht->rchild=NULL;
p=ht;
initstack(s);
push(s,ht); //根节点进栈
while((ch=getchar())!='\n') // 算
{if(ch!='#') {q=(bitree *)malloc(sizeof(bitree)); // 法
q->data=ch; //
if(p==*(s->top-1)) p->lchild=q; // 核
else p->rchild=q; //
push(s,q);p=q; // 心
} //
else {if(p==*(s->top-1)) p->lchild=NULL; // 的
else p->rchild=NULL; //
pop(s,&p);} // 步
//
} // 骤
return ht;
}
else return NULL;
}
/*--------------------------递归---------先序建立二叉树-------------------------------*/
void CreateBiTree(bitree **T) {
//按先序次序输入二叉树中的结点的值(一个字符),空格字符表示空树,
//构造二叉链表表示二叉树
char ch;
scanf("%c",&ch);
if(ch=='#') *T=NULL;
else{
*T=(bitree * )malloc(sizeof(bitree));
if(!*T) exit(1);
(*T)->data=ch; //生成根结点
CreateBiTree(&(*T)->lchild); //构造左子树
CreateBiTree(&(*T)->rchild); //构造右子树
}
}
/*--------------------------非递归-------中序建立二叉树-------------------------------*/
/*--------------------------递归---------中序建立二叉树-------------------------------*/
/*--------------------------非递归-------后序建立二叉树-------------------------------*/
/*--------------------------递归---------后序建立二叉树-------------------------------*/
/*-----------------------非递归------先序输出二叉树------------------------------*/
void preordertraverse(bitree *h)
{sqstack m;
initstack(&m);
while(h||m_base!=m_top)
{if(h) {push(&m,h);printf("%c",h->data);h=h->lchild;}
else{pop(&m,&h);
h=h->rchild;}
}
}
/*------------------------非递归-----中序输出二叉树----------------------------*/
void inordertraverse(bitree *h)
{sqstack m;
initstack(&m);
while(h||m_base!=m_top)
{if(h) {push(&m,h);h=h->lchild;}
else {
pop(&m,&h);
printf("%c",h->data);
h=h->rchild;
}
}
}
/*---------------------非递归----后序遍历二叉树----------------------------------*/
void postordertraverse(bitree *h)
{
sqstack m;
initstack(&m);
while(h||m_base!=m_top)
{if(h) {
push(&m,h);
h=h->lchild;}
else {
bitree *r; //使用r结点表示访问了右子树 代替标志域
gettop(&m,&h);
if(h->rchild&&h->rchild!=r)
{h=h->rchild;
push(&m,h);
h=h->lchild;}
else{pop(&m,&h);
printf("%c",h->data);
r=h;h=NULL;}
}
}
}
//层次遍历二叉树 用队列 哈哈以后做
/*-------------------------------主过程-------------------------------*/
int main()
{bitree *ht;
printf("先序非递归建立一个二叉树:");
if((ht=createprebitree())!=NULL) //非递归建立
//CreateBiTree(&ht);
//if(ht!=NULL) //递归建立
{
printf("先序遍历输出二叉树:");
preordertraverse(ht);
putchar('\n');
printf("中序遍历输出二叉树:");
inordertraverse(ht);
putchar('\n');
printf("后序遍历输出二叉树:");
postordertraverse(ht);
putchar('\n');
}
else printf("空二叉树\n");
}
这是先序递归和非递归建立二叉树 和 先、中、后 的遍历输出
建立任意二叉树的二叉链表存储,并对其进行先序、中序、后序遍历。
财源滚滚随春到 喜气洋洋伴福来 横批:财源广进 淘你喜欢,淘你所爱,快购吧
财源滚滚随春到 喜气洋洋伴福来 横批:财源广进 淘你喜欢,淘你所爱,快购吧
二叉树的定义是递归的。用递归就可以实现了。
建立二叉树,前,中,后遍历:
bitree_node* creat_bitree(bitree_node *r)
{
ch=getchar();
if(ch=='#') return NULL;
else
{
r=new bitree_node;
r->data=ch;
r->lchild=creat_bitree(r->lchild);
r->rchild=creat_bitree(r->rchild);
}
return r;
}
void preorder(bitree_node *r)
{
bitree_node* p=r;
if(p==NULL) return;
else
{
cout<data;
preorder(p->lchild);
preorder(p->rchild);
}
}
void inorder(bitree_node *r)
{
bitree_node* p=r;
if(p==NULL) return;
else
{
inorder(p->lchild);
cout<data;
inorder(p->rchild);
}
}
void postorder(bitree_node *r)
{
bitree_node* p=r;
if(p==NULL) return;
else
{
postorder(p->lchild);
postorder(p->rchild);
cout<data;
}
}
建立二叉树,前,中,后遍历:
bitree_node* creat_bitree(bitree_node *r)
{
ch=getchar();
if(ch=='#') return NULL;
else
{
r=new bitree_node;
r->data=ch;
r->lchild=creat_bitree(r->lchild);
r->rchild=creat_bitree(r->rchild);
}
return r;
}
void preorder(bitree_node *r)
{
bitree_node* p=r;
if(p==NULL) return;
else
{
cout<
preorder(p->lchild);
preorder(p->rchild);
}
}
void inorder(bitree_node *r)
{
bitree_node* p=r;
if(p==NULL) return;
else
{
inorder(p->lchild);
cout<
inorder(p->rchild);
}
}
void postorder(bitree_node *r)
{
bitree_node* p=r;
if(p==NULL) return;
else
{
postorder(p->lchild);
postorder(p->rchild);
cout<
}
}
相关问答
用二叉链表作为存储结构,建立二叉树,对二叉树进行前序、中序、后序遍历,在对建立的二叉树进行中序线索
typedef struct{ int item; *BiTree left; *BiTree right; }BiTree; 以上是二叉树的定义。 前序: a_view(BiTre...
全文写出二叉树的先序遍历、中序遍历、后序遍历。
首先 观察这个二叉树 可见是这样的:1.以B为根节点的左子树 A根节点 以C为根节点的右子树 2.以D为根节点的左子树 B根节点 以E为根节点的右子树 3.以G为根节点的左子树 D根节点 以H为根...
全文什么叫二叉树前序遍历,中序遍历,后序遍历?
二叉树的这三种遍历方法,是按照每颗子树的根节点顺序遍历的。 前序遍历就是先遍历根节点,然后遍历左节点,最后是右节点; 中序遍历就是先遍历左节点,然后遍历中间的根节点,最后是右节点; 后序遍历就是先遍历...
全文二叉树的先序、中序和后序序列 请构造出该二叉树
先序的第一个为二叉树树根A,因此后序的最后一个也是A 回到中序,以A为根划分,左子树有4个结点,右子树有5个结点 现在看后序:前4个最后的是B,因此先序的第二个是B,并且中序的第二个也是B 简化如下:...
全文建立二叉树的二叉链表表示,实现二叉树的先序、中序、后序和按层次遍历,统计并输出结点个数。
为感君王辗转思,遂教方士殷勤觅。 把自己的厚度给积累起来,
二叉树中,什么是前序,中序。后序!
是三种遍历方法,前序:先根结点后左孩子最后右孩子 中序:先左孩子后根结点最后右孩子 后序:先左孩子后右孩子最后根结点
已知二叉树的前序遍历和中序遍历,怎样得到它的后序
已知二叉树的前序遍历和中序遍历就可以知道二叉树的形状,然后即可得到它的后序序列。(方法一) 已知二叉树的前序遍历和中序遍历 步骤一:从前序遍历序列中找到根结点(首结点) 步骤二:然后从中序序列...
全文已知二叉树的先序序列,怎么建立二叉树并求其叶子结点和深度?~
谭浩忠的书比较好、。易懂。
任何一颗二叉树的叶子结点在先序、中序、后序遍历序列中的相对次序是什么?
任何一颗二叉树的叶子结点在先序、中序、后序遍历序列中的相对次序是什么,应该是按每一个程序的先后排列吧,不过具体的怎么排列我这边也不太了解,不过哪个叶子还是什么程序,都是按先后排列的。
在二叉树中,已经知道前序遍历和中序遍历,怎么求后序遍历
从前序的第一个结点开始确定根,中序决定左子树和右子树,如第一个结点a,根据中序可知,a的左子树是dbe,右子树是fc,再从前序中确定第二个根b,根据中序可知b的左子树是d,右子树为e,依次重复执行,直...
全文扫码下载APP
听书听课听播客,随时随地陪伴你
热门问答
- 1高中生活是怎样的?
- 2朱可娃传讲什么呀?大概内容是什么?
- 3吕蒙之死
- 4好看的小说!言情小说!励志小说!
- 5是否可以跨越时间的界限,穿越时空?再另一个时空里情形是怎样的呢?我们还能回到原来的时空么?
- 6缘有几种意思
- 7高中物理
- 8郭德纲说的单口相声有个叫宋左的进京赶考,然后讲考场允许鬼报仇是哪个?
- 9讲故事的秘诀
- 10人生如戏亦如梦,人生如梦不如尘 的意思
- 11一个真实的故事这首歌背后的故事是什么?
- 12与友谊相关的诗句,故事,歌曲.名言警句.
- 13求古典修真小说 最好全本的
- 14“关中良相唯王猛,天下苍生望谢安”
- 15朱雨辰妈妈太过宠爱儿子,对儿媳的要求到自己有多严格
- 16逆命王轮疾好呢?还是天地非人间好呢
- 17高中物理必修二难还是必修一难?
- 18急求:保护池里小鱼警句
- 19《幻城》里说的是什么事啊?
- 20奇迹合3代翅膀的材料需要套装物品+4追7,具体点是什么装备?
- 21书荒!推荐点小说
- 22高中教资过了科一科二,没过科三,可以直接报考高中心理健康教育的面试吗,高中心理健康教育没有科三笔试
- 23关于咖啡,三区综合和花谢清风两种咖啡的异同?
- 24英雄联盟我方有两个面具(我一个队友也出了一个),对同一个敌人时生效的是2个还是一个?
- 25求好看的网络小说
- 26请高手改一下火山卡组,问下火炎加农炮-三叉戟式可以把火炎加农炮直接送入墓地发动吗?
- 27双人闯关生死宿命之浴血格斗小游戏里怎样找到隐藏人物???
- 28雍正皇帝真的是吃了炼丹药而亡的?
- 29山丘上的房子 奇迹世界任务在哪?
- 30介绍几本科幻 网游 玄幻小说
热门搜索更多
- A
- B
- C
- D
- E
- F
- G
- H
- I
- J
- K
- L
- M
- N
- O
- P
- Q
- R
- S
- T
- U
- V
- W
- X
- Y
- Z
- 奥奇传说书
- 爱祖国的三人相声
- 艾草琴书相伴微博
- 安徽琴书名家唱段
- 安全快板你拍一
- 安阳相声社
- 鞍山苏宁生活广场相声
- 安徽女人打鼓说书
- 安阳小巷快板
- 安徽清音谱曲
- 安全为主题的相声
- 鞍山二人转剧场几点开始
- 安塞大鼓表演
- 阿加莎经典推理小说:命案目睹记
- 安徽舒城胡琴书劝世文
- 安徽大集快板
- 安徽大鼓老腔
- 傲翔九重天评书
- 安庆顺口溜快板
- 安徽卫视相声大会
- 安徽琴书简谱
- 阿莫西林胶囊说书明书
- 爱文玩的相声
- 安徽评书电台中波频率
- 安达剧场搞笑二人转演出
- 安徽萧县大鼓
- 唉继续播放评书
- 安徽地方戏清音
- 爱同学情相声剧本
- 爱上幼儿园相声串词
- 北京小学生英语学习方法
- 背小学生单词软件推荐英语
- 北京小学生英语建议学什么
- 霸气英语网名小学生男生
- 表达志向的英语小学生句子
- 被这个小学生破防了英语
- 北京小学生 必背单词英语
- 爸妈写给小学生的短语英语
- 北京小学生剑桥英语考试
- 不会英语小学生怎么教孩子
- 播放小学生英语对话的软件
- 北京小学生暑假学什么英语
- 斑马英语 适合小学生用吗
- 巴基斯坦小学生说英语吗
- 播放适合小学生听的英语
- 斑马英语适合小学生学吗
- 帮助小学生学英语什么最好
- 北京小学生说英语口语
- 冰墩墩英语介绍小学生
- 斑马用英语简单介绍小学生
- 北上广小学生英语考试
- 帮助小学生学英语口语
- 北京小学生英语作业多吗
- 不会英语小学生怎么办
- 帮助小学生学习英语的方法
- 比较有名的小学生英语
- 北京的小学生英语街头采访
- 保护动物的方法小学生英语
- 北京烤鸭介绍英语小学生
- 贝达少儿英语小学生
- 彩色球儿童英语怎么说呢
- 超洗脑的儿童英语歌曲叫什么
- ccec儿童英语二等级考试
- 成都线下儿童英语一日游
- 初三儿童英语怎么教好一点
- 陈丽萍abc儿童英语系列
- 春天的儿童英语怎么说怎么写
- 称呼儿童英语怎么说呢怎么写
- 成都儿童英语角哪些地方有
- 超洗脑的儿童英语歌曲有哪些
- 采访十岁儿童英语翻译中文
- 吃鱼儿童英语怎么说怎么写
- 昌邑英迈儿童英语怎么样啊
- 床头灯儿童英语故事怎么样
- 从丨到10的儿童英语歌
- ccec剑桥儿童英语一共几个盾
- 春节祝福词儿童英语版怎么写
- 从河里救出一名儿童英语
- 出生于非洲的残疾儿童英语
- 超燃儿童英语合唱歌曲大全
- cec儿童英语等级考试有必要吗
- 操场上有多少个儿童英语
- 从头到脚的儿童英语歌名
- 曾经我也是一名儿童英语
- 初学者儿童英语怎么说呢
- cice国际儿童英语测评有必要考么
- 超燃儿童英语合唱歌曲推荐
- 唱儿童英语歌做动作的歌手
- 超级玛丽开头的儿童英语歌
- ccec儿童英语等级考试怎么算过了
- 东戴河旅游景点
- 断章取义成语故事
- 单位计数是什么意思
- 动画片宝贝赳赳第一季
- 弟子规第十二段全文
- 大话西游之爱你一万年电影
- 动物生肖歌
- 大卫科波菲尔英语
- 单田芳 的评书
- 打水姑娘葫芦丝降b伴奏曲
- 大学生面试自我介绍10篇
- 大侠霍元甲2020全集免费
- 电视剧新济公活佛
- 刀郎演唱的永远的兄弟
- 大话西游游戏下载
- 单身情话最暖心短句
- 大象的故事儿童故事在线听
- 都市少帅楚天全文免费阅读
- 东坡书院海南
- 德凯奥特曼剧场版在线观看免费
- 电视剧我是余欢水
- 道德模范事迹
- 大中华寻宝记画片
- 斗罗大陆之开局签到焰灵姬
- 动物速写
- 动物折纸大全视频
- 读书计划表
- 的故事传说
- 大庆和小芳的全部歌曲
- 电子英语书软件
- 二年升三年级英语
- 二年级升三年级 英语
- 二年级上三年级英语
- 二年级三年级的英语
- 儿童每日晨读三年级英语
- 二零二一年三年级上册英语
- 二年级打卡三年级英语
- 二年级过渡三年级英语
- 儿童三年级英语课文
- 二年级三年级上册英语
- 二年级三年级下册英语
- 二零一六年三年级英语上册
- 二年三年级英语上册
- 二年三年级学英语
- eec小学三年级上册英语
- 二零二一年小学三年级英语
- 二年级与三年级英语
- 儿童早教英语三年级
- 二年三年级的英语
- 二年级的三年级英语
- 二年级到三年级英语
- 二年级英语教辅三年级
- eagle怎么英语造句三年级
- epe三年级下册英语人教版
- 二年级下册三年级英语
- 二年级进阶三年级英语
- 儿子三年级英语考一百
- 二零二年三年级英语上册
- 儿童三年级英语翻译
- 二年级英语三年级上册
- 烦恼装进口袋
- 风花再无雪月
- 风格异域
- 拂晓听雨
- 赴君辞
- 父子犯冲
- 放鸭歌
- 凡眼
- 反正你买单
- 风中遗憾
- 拂塵
- 风剪西窗
- 分开不是谁的错
- 飞到你的心上
- 非洲鼓手鼓打击乐十二
- 凡事趁年轻
- 愤懑不平
- 风雨情人
- 分身之术
- 放肆温柔
- 风吹云散你也走了
- 逢中的感觉
- 风土文化
- 枫叶承利
- 复古是一种情怀
- 风情万种俄舞承霸
- 父亲的天空
- 饭后一根烟
- 蜂拥而至
- 服务第一
- 郭德纲王玥波早期相声作品
- 郭德纲新年相声完整版
- 郭德纲于谦相声电影风云榜
- 广东话剧院王智勇相声
- 郭德纲相声专场票价多少钱
- 鼓号队大鼓规格
- 鬼谷子评书全集播放刘兰芳
- 关于送水的相声
- 广州相声服装租借
- 工地双簧相声剧本大全
- g是清音还是浊音
- 搞笑男生双口相声
- 郭德纲单口评书全集封神
- 郭德纲相声不让播出
- 郭德纲于谦相声丑娘娘
- 古琴书张子盛教学
- 关于游戏的短相声
- 郭德纲王宝强化妆间说相声
- 郭德纲于谦相声哨
- 古龙武侠小说全集评书
- 关键词温州鼓词
- 孤枕难眠相声
- 郭德纲相声里唱的戏曲
- 郭德纲相声康熙伏马记
- 各版评书三侠五义
- 郭德纲于谦经典相声羊肉串
- 郭德纲点评兵马俑相声
- 光道16年相声
- 公式相声的词
- 郭德纲相声大全单口息屏版
- 侯艳芳二人转
- 侯宝林相声大全东北话
- 红星社快板
- 花姐二人转
- 侯宝林相声宁波方言
- 欢乐喜剧人6岳云鹏相声
- 海南话相声打麻将
- 侯宝林相声大全高音频
- 洪利相声
- 喝酒听的小曲苏州评弹
- 洪武大帝评书146
- 喝醉也能开飞机相声
- 红色革命故事表演快板
- 哈尔滨有几家二人转剧场
- 海一天杨树林相声
- 红楼梦连丽如评书
- 好来宝超市
- 黄俊英粤语马年相声
- 好看的琴书
- 韩湘子传奇评书
- 好读书读好书二人相声
- 壶瓶山渔鼓全部
- 呼市相声专场
- 含桃酥的相声
- 河北藁城大鼓
- 邯郸相声康大付演员
- 河间籍相声演员刘涛
- 湖南卫视相声小品
- 衡中校庆晚会相声
- 红军评书王军
- 教育教学读书心得体会
- 经典老歌流行音乐
- 京剧猫有第六季吗
- 精神不好的成语
- 江月张柳岭大雾散尽
- 精灵梦叶罗丽的高跟鞋
- 精卫填海是不是寓言故事
- 绝句的古诗意思
- 江淮八记
- 经典老歌国语歌曲合集
- 江山无限降b调萨克斯伴奏
- 机械舞伴奏曲
- 九龙不败电影国语完整免费观看
- 剑来下mp3大斌免费
- 吉祥如意粤语儿歌
- 健康码怎么获取二维码
- 剑山
- 金庸刘亦菲
- 经典老歌原唱100首歌名
- 简述莫扎特的音乐成就
- 积极调节情绪感受
- 积极向上的英语歌
- 今天也要开心鸭
- 金鱼视频大全视频播放
- 给自己的一封信800字
- 九年级物理欧姆定律
- 积木恐龙动画片
- 鲸儿歌弹唱教学简单版
- 九蒸姜的功效和作用
- 姜蜜萧怀衍的小说全文免费阅读
- 口语三年级英语
- 开学英语三年级下册
- 快乐暑假 三年级英语
- 看懂三年级英语
- 科教三年级英语
- 康杰小学三年级英语 三年级上 英语(W)
- 科普英语三年级
- 科普版三年级起点三年级英语上册
- 喀什三年级英语
- 课堂英语小学三年级
- 卡通三年级英语
- 课堂反思英语三年级
- 昆山三年级英语
- 快乐三年级英语
- 裤子英语三年级
- 昆明三年级英语
- ket三年级英语
- 课文三年级的英语
- 口令英语三年级
- 开机三年级英语
- 恐龙英语三年级
- KWKL三年级英语
- 考英语三年级
- 科普版小学三年级英语三年级起点
- 开言英语三年级
- 课堂英语三年级
- 开心三年级英语
- 快乐英语三年级英语上册
- 看三年级上册英语
- 科普版三年级英语下册三年级起点
- 洛阳新安县天气预报
- 雷锋精神活动策划案
- 连平县旅游景点
- 龙珠传奇电视剧免费
- 崂山风景区开放时间
- 论语第十八章
- 蓝莓要洗么
- 澧县天气
- 亮点英语
- 利息收入的会计处理
- 刘诗雯张继科小说
- 老子是村长听小说
- 龙王殿萧阳全本
- 李清照的如梦令如梦令
- 理科生学日语哪个专业好
- 芦苇的散文诗
- 聊斋2之粉蝶电视剧全集
- 刘伯川席上作
- 蓝猫儿歌太空之歌
- 洛克菲勒给儿子的38封信原文
- 零和思维
- 淋巴细胞很低
- 龙族5为什么停更
- 陆龟属于保护动物吗
- 灵芝泡酒的功效与作用及食用方法
- 连组词
- 老人与海表达的思想感情
- 龙珠纯音乐
- 六年级上册数学全部重点知识
- 伦敦桥儿歌
- 秘密的英文
- 满江红写怀读后感
- 漫画我的萌宝是僚机免费阅读
- 描写惬意的唯美句子
- 民间治颈椎病的老中医
- 玫瑰花环编织儿歌
- 美国优莎娜官方旗舰店
- 魔道祖师广播剧在线免费听
- 萌萌哒日语儿歌大全集
- 毛驴儿歌
- 免费喜剧电影
- 魔女的爱情韩剧
- 民国奇探在线观看
- 免费下载mp4歌曲下载
- 没有人性是什么意思
- 马贼
- 木兰诗原文及翻译
- 没人理解和心疼的句子
- 盲战免费观看
- 漫画父与子作文
- 美丽传说粤语
- 每天一首英语儿歌
- 妙手小村医全文免费阅读
- 秘密花园怎么进去
- 冕宁县天气
- 妈妈买绿豆绘本
- 梦想翅膀儿歌
- 免费小说收听中国2185
- 民谣音乐酒吧
- 牧神记完本txt下载
- 哪个软件可以看庆余年第二季
- 哪里能看到庆余年2第二季
- 哪里能看庆余年第二季小说
- 哪里可以看到庆余年第二季
- 哪个台能播庆余年第二季
- 哪个app有庆余年第二季
- 哪个台正在播庆余年第二季
- 哪个台演庆余年第二季
- 南瓜影视庆余年第二季在线观看
- 哪里能看庆余年第二季免费
- 哪个平台可以看庆余年第二季
- 你知道庆余年有第二季吗
- 你是不是在看庆余年第二季
- 哪里可以看庆余年小说第二季啊
- 哪个平台能看到庆余年第二季
- 哪里能看到庆余年第二季
- 哪里可以听庆余年第二季
- 哪个明星看过庆余年第二季
- 哪里能看庆余年小说第二季
- 哪里可以看庆余年第二季
- 哪里可以看庆余年小说第二季
- 哪里能看庆余年第二季电视剧
- 拿咯可以听到庆余年第二季
- 哪个app可以看庆余年第二季
- 哪个台播庆余年第二季
- 哪个电视台播庆余年第二季
- 哪里可以看庆余年2第二季
- 年内还播庆余年第二季吗
- 哪里能看庆余年第二季免费的
- 哪里能看庆余年第二季小说啊
- 欧亨利小说英文名
- 欧少的代嫁新娘小说
- 欧阳锋前传小说
- 欧亨利小说醉翁之意表达什么寓意
- 欧豪马思纯怀孕的小说
- onead小说字数榜
- 欧美结绳电子书网站导航
- 欧辰小说男主角许小念
- 欧耶写的小说鹿黎
- 欧洲见闻录打一小说
- 呕吐拿盆小说
- 欧亨利小说一千元
- 欧洲牧场小说
- 偶练小说猫受
- 欧亨利小说改编的电影
- 欧阳烈慕凉小说
- 欧亨利短篇小说集生活的波折
- 偶活学院小说大全
- 偶让校花爱上偶
- 偶然遇见的一天小说
- overload动画第三季对应小说
- 欧·亨利短篇小说选内容概括
- 噢哥哥小说下载
- oracle11g电子书
- 欧阳少恭重生小说
- 欧洲第一部流浪小说
- 欧美另类小说图
- 欧·亨利短篇小说读后感
- 欧享利结尾的小说
- 欧美69小说
- 评书水泊梁山发配江州
- 品味经典相声
- 评书中大侠的描写
- 琵琶和大鼓霸王卸甲
- 评书版山海经梁爽
- 评书老虎夜话
- 评书樊梨花73集
- 评书末路
- 评书封西游记谁说的好
- 评书姜子牙全集
- 评书乱世枭雄一集
- 评书东周列国演义44
- 评书连环套66回
- 评书樊梨花74集
- 评书刘兰芳樊梨花57集
- 评书岳飞传86
- 评书田连元李元
- 评书呼家将1136回老梁
- 评书资源卡品牌及商品
- 评书隋唐英雄传31
- 评书三进山城
- 评书隋唐演义151回1
- 评书张作霖63回
- 评书手拍的
- 评书李元霸大战裴元庆
- 评书刘庸
- 莆仙戏大鼓音乐
- 评书三国演义105集
- 评书王华出生后的生活
- 评书花木兰82
- 青海英语中考模拟卷
- 齐齐哈尔英语中考作文预测
- 泉州英语中考词汇闪过
- 青岛中考英语李宇
- 青海2024英语中考卷
- 期末成绩预测中考英语
- 前年的中考英语试卷
- 曲阜中考二模英语
- 去年新疆中考英语试卷
- 青岛中考英语作文提升
- 七上英语天下中考
- 青岛中考英语阅读难度
- 栖霞区中考英语
- 青岛中考卷英语失误
- 青岛中考2022英语卷子
- 泉港中考英语作文
- 去年的中考英语试卷
- 青岛中考开考英语
- 泉州英语中考卷2021
- 青海海东中考英语
- 起点的意思英语中考
- 泉州中考英语试卷讲评
- 全真模拟试卷中考英语
- 青岛英语中考常用单词
- 全优中考英语咋复习
- 黔南英语中考模拟卷
- 泉州中考一检英语
- 青岛中考英语语法
- 巧记英语中考词汇
- 庆云的中考英语卷子
- 若华幼儿英语
- 瑞思幼儿英语诗歌
- 人教版高中英语必修五听力
- 人教版英语九年级unit 8短语
- 人教版小学英语跟读软件
- 仁爱版8年级下册英语作文
- 如何上好高中英语听力课
- 如何训练孩子英语听说
- 人教版六年级下册英语同
- roms幼儿英语单词
- 入门启蒙英语怎么教好孩子
- 人体的儿歌
- 人教版8年级上英语4单元
- 人教版六年级英语双基下册
- 日语儿歌尼尼体操
- 让孩子吃蔬菜英语
- 如何鼓励幼儿学习英语
- 人教版英语新起点1到6年级
- 如何教育孩子英语作业
- 人教版英语朗读六年级上
- 如何学英文的英语启蒙课
- 让我睁开眼睛是什么儿歌
- 让世上因我而美丽儿歌
- 如果我是个女孩儿歌
- 如何教小学学英语
- 认识十五分钟儿歌
- 人教版小学五年级英语上册单词
- 仁爱英语七年级unit 1
- 如果周杰伦唱儿歌
- 如何在快手发儿歌
- 少儿歌曲关于几
- 萨克斯女儿歌
- 宋轶在庆余年2中的角色是谁
- 水果吃货儿歌
- 少儿英语课堂精彩瞬间分享
- 鲨鱼宝宝儿歌嘟嘟嘟非洲鼓
- 宋轶是颜心记和庆余年2一起拍吗
- 舌字组成字的儿歌
- 思哲讲庆余年2第1集讲的什么
- 首届闵行区幼儿歌舞剧展演
- 少儿英语二级考试内容
- 少儿英语六级多少分
- 十二生肖顺序儿歌口诀
- 宋轶边演庆余年2 边演颜心记
- 少儿英语家长会能说什么
- 神州谣儿歌仿编山东
- 宋轶会拍庆余年2吗百度云
- 宋轶拍完庆余年2还有什么剧吗
- 宋轶颜心记和庆余年2撞档期了吗
- 宋轶郭麒麟庆余年2发布会
- 宋轶拍颜心记怎么去拍庆余年2
- 四字儿歌谱子
- 送给你一颗星儿歌歌词
- 师恩难忘儿歌歌词
- 少儿英语单词的重要性
- 手指操儿歌小毛驴
- 是庞大幼儿园还是小学英语
- 宋祖儿在庆余年2中演什么角色
- 少儿英语课堂软件哪个好
- 少儿英语单词30集怎么读
- 陀罗 尼被
- 太阳天蝎月亮水瓶
- 天蓝蓝 儿歌
- 唐诗三百首前十首古诗
- 童年的回忆理查德克莱德曼钢琴曲谱
- 唐砖电视剧37集在线观看
- 唐三斗罗封号
- txt全本免费阅读书城
- 童话二分之一电视剧
- 糖糖女友小说
- 铁杵磨针的故事简介
- 陀罗尼经被怎么用
- 童年经典动画
- 太阳红彤彤儿歌
- 偷偷藏不住趣笔阁
- 桃胶雪燕皂角米的功效与禁忌
- 特利迦奥特曼普通话免费观看全集
- 太阳能遥控小汽车
- 图书的图
- 退休人员基本养老金
- 铁树果的功效
- 天价萌宝妈咪已签收
- 听故事英文
- 天龙八部手游体验服
- txt寒门巨子下载
- 题画袁枚解释
- 听世界有声书app
- 滕王阁序是几年级的课文
- 泰国现在的天气温度
- 统编新教材
- 文心阁小说列表
- 温昶顾南城宋清晚的小说
- 网络小说杂志起点
- 无敌穿越系统流小说
- 巫在吞噬星空小说
- 温瑞安武侠全集下载
- 我的阴谋腹黑相公
- 武道霸主蜀狂人全文
- 温暖宋祁渊小说为什么不更新了
- 我们的故事小说介绍
- 王苗壮的小说大全
- 无双巨星之老婆太嚣张小说
- 伍家格格一诺倾情
- 我们都会幸福
- 温暖一婚浩扬
- 网游之神级炼妖师免费
- 巫山女下载
- 我的傻白甜老婆下载八零电子书
- 我是东北出马仙小说全集
- 五大权谋人物传记下载
- 吾看小说网
- 无极神尊下载杨叶
- 无限流荒岛生存类小说
- 武侠小说励志名言名句
- 完本穿越异世重生小说
- 未婚先有孕小说
- 武炼巅峰完整版下载
- 万界仙踪原版小说
- 我妈是世界首富小说
- 我不是他by三行在线阅读
- 新版钢琴书讲解
- 相声各种菜名大全
- 谢立夫国学_阅读
- 小学数学下册三年级
- 笑话音频大全 爆笑
- 谢广坤刘能赵四唱二人转
- 相声《考试》3分钟
- 学习6年级语文
- 相声界大腕谈马三立
- 相声郭德纲说孙越
- 选择英语作文
- 相声屌丝青年
- 相声热门剧本四人
- 相声演员不戴金表
- 相声慢性子急性子
- 相声大全搞笑全场
- 相声演员陈曦的搭档是谁
- 相声甜草汤
- 徐松林快板搬砖拾黄金
- 相声演员李嘉存赵伟洲
- 相声有新人rng是谁
- 相声侯跃文心累
- 相声演员李然是谁啊
- 相声巨匠郭麒麟
- 小学奥数辅导书
- 相声本质
- 相声演员李丁简介
- 喜马拉雅免费得会员
- 小学生简短两人幽默相声
- 小学数学五年级上册