void PreorderPrintLeaves(BinTree BT)
{
if (!BT)
return;
if (!BT->Left && !BT->Right)
printf(" %c", BT->Data);
PreorderPrintLeaves(BT->Left);
PreorderPrintLeaves(BT->Right);
}
6-5 先序输出叶结点 分数 10
最新推荐文章于 2024-09-15 04:17:06 发布
该代码展示了如何使用递归方法`PreorderPrintLeaves`在二叉树`BinTreeBT`中先序遍历并打印叶子节点。当节点无左右子树时,直接打印节点数据。
摘要由CSDN通过智能技术生成