面试题答案
一键面试#include <stdio.h>
#include <stdlib.h>
// 定义二叉树节点结构体
typedef struct TreeNode {
int value;
struct TreeNode *left;
struct TreeNode *right;
} TreeNode;
// 创建并初始化一个二叉树节点的函数
TreeNode* createTreeNode(int val) {
TreeNode* newNode = (TreeNode*)malloc(sizeof(TreeNode));
if (newNode == NULL) {
return NULL;
}
newNode->value = val;
newNode->left = NULL;
newNode->right = NULL;
return newNode;
}