数据结构
文章平均质量分 75
yc_W_2017
这个作者很懒,什么都没留下…
展开
-
二叉树的基本操作
上周二叉树的实验报告拖到今天才勉强完成,说明对二叉树的掌握还不是很透彻,在递归算法上没怎么弄清楚,下面记录写出的几个二叉树的基本操作:1.构建二叉树 2.求二叉树的叶子数 3.求二叉树的深度这里采用的是二叉树的链式存储:typedef struct BiTNode{ TElemType data; struct BiTNode *lchild,*rchild;/原创 2017-12-20 07:29:19 · 282 阅读 · 0 评论 -
关于二叉树创建时遇到的问题的解决
之前在创建二叉树时,遇到了一些问题,因为这个忽视的问题而导致在写计算二叉树的叶子数时出现死循环,今天在老师的帮助下找到了问题所在:之前的创建二叉树的代码为:int CreateBiTree(BiTree *T){ char ch; printf("\n\t\t\t\t\t ch:"); fflush(stdin); scanf("%c",&ch);原创 2017-12-20 14:15:02 · 2415 阅读 · 0 评论