蓝桥杯,递归1448: 蓝桥杯2013年第四届真题-横向打印二叉树题解

凌晚轩 算法基础篇 113 0
想要成为编程高手?那就来试试全网最全C++题库,让您在练习中快速成长。
二叉树可以用于排序,其原理很简单:对于一个排序二叉树添加新节点时,先与根节点比较,若小则交给左子树继续处理,否则交给右子树,当遇到空子树时,则把该节点放入那个位置,比如,10 8 5 7 12 4 的输入顺序,应该建成二叉树如下图所示,其中.表示空白。

二叉树可以用于排序。其原理很简单:对于一个排序二叉树添加新节点时,先与根节点比较,若小则交给左子树继续处理,否则交给右子树。 当遇到空子树时,则把该节点放入那个位置。  比如,10  8  5  7  12  4  的输入顺序,应该建成二叉树如下图所示,其中.表示空白。 ...|-12 10-| ...|-8-| .......|...|-7 .......|-5-| ...........|-4  本题目要求:根据已知的数字,建立排序二叉树,并在标准输出中横向打印该二叉树。

蓝桥杯,递归1448: 蓝桥杯2013年第四届真题-横向打印二叉树题解
-第1张图片-东莞河马信息技术
(图片来源网络,侵删)
全网最全C++题库,助您挑战自我,突破极限,成为编程领域的佼佼者!

标签: 蓝桥杯 递归1448: 蓝桥杯2013年第四届真题-横向打印二叉树题解