6-5 二叉树 - 3. 清空二叉树
分数 10
作者 李祥
单位 湖北经济学院
请编写函数,清空二叉树。
函数原型
void BinTreeClear(TNODE **root):
说明:root 为指向二叉树根指针的指针。
在头文件 BinTree.h 中声明函数,在程序文件 BinTree.c 中编写函数。
BinTree.h
#ifndef BinTree_h
#define BinTree_h
void BinTreeClear(TNODE **root);
#endif
BinTree.c
#include <stdio.h>
#include <stdlib.h>
#include "BinTree.h"
/* 你提交的代码将被嵌在这里 */
裁判程序
main.c
#include <stdio.h>
#include "BinTree.h"
int main()
{
TNODE *r;
BinTreeCreate(&r);
BinTreeClear(&r);
puts(r ? "No" : "Yes");
return 0;
}
输入样例
AB##C##
注:此输入为用户的一些操作提供数据,不必理会。
输出样例
Yes
代码长度限制
16 KB
时间限制
400 ms
内存限制