二叉树的基本操作(C语言)
#include
#include
#include
struct TreeNode{
int data;
struct TreeNode *left;
struct TreeNode *right;
};
struct TreeNode *createNode(int num){/*创建新的树节点*/
struct TreeNode *T;
T=(struct TreeNode *)malloc(sizeof(struct TreeNode));
T->data=num;
T->left=NULL;
T->right=NULL;
return T;
}
struct TreeNode *add(struct TreeNode *T,int num){/*向树中加元素*/
if(T==NULL){
return createNode(num);
}
if(num
二叉树的基本操作(C语言)最先出现在Python成神之路。
共有 0 条评论