数据结构实现二叉排序树的各种算法(2)

weixin_87187149 30 0 CPP 2019-05-20 17:05:32

描述用函数实现如下二叉排序树算法:(1)插入新结点(2)前序、中序、后序遍历二叉树(3)中序遍历的非递归算法(4)层次遍历二叉树(5)在二叉树中查找给定关键字(函数返回值为成功1,失败0)(6)交换各结点的左右子树(7)求二叉树的深度(8)叶子结点数Input第一行:准备建树的结点个数n第二行:输入n个整数,用空格分隔第三行:输入待查找的关键字第四行:输入待查找的关键字第五行:输入待插入的关键字Output第一行:二叉树的先序遍历序列第二行:二叉树的中序遍历序列第三行:二叉树的后序遍历序列第四行:查找结果第五行:查找结果第六行~第八行:插入新结点后的二叉树的先、中

用户评论
请输入评论内容
评分:
Generic placeholder image 卡了网匿名网友 2019-05-20 17:05:32

嗯!我对二级指针真心不行,里面的栈用的就是二级指针,是吗?

Generic placeholder image 卡了网匿名网友 2019-05-20 17:05:32

好晕啊。。太复杂,初学者压力很大

Generic placeholder image 卡了网匿名网友 2019-05-20 17:05:32

有点难,不过可以理解

Generic placeholder image 卡了网匿名网友 2019-05-20 17:05:32

有点复杂,不过还是懂了一点