已知二叉链表的类型定义如下: typedefstructbtnode { DataType data;   structbtno

作者:高老师 浏览 0

已知二叉链表的类型定义如下: typedefstructbtnode { DataType data;   structbtnode * lchild, * rchild; } * BinTree; 假定visit(bt)是一个已定义的过程,其功能是访问指针bt所指结点。设计递归算法preorder(BinTreebt)实现在二叉链表上的先序遍历。
【正确答案】:VOID PREORDER(BINTREEBT){ IF(BT!=NULL) { VISIT(BT);  PREORDER(BT->LCHILD);  PREORDER(BT->RCHILD); }}

📱 扫码体验刷题小程序

微信小程序二维码

扫一扫使用我们的微信小程序

热门题目

已复制到剪贴板