请问为什么结点要用指针实现?

二叉树:
struct node{
int key;
node *parent, *left, *right
};
为什么不可以用int,之后使left, right, parent等于结点编号
struct node{
int key;
int parent, left ,right;
};
链表同理

繁星点点滴滴
浏览 789回答 1
1回答

不负相思意

请问你用int类型表示左孩子和右孩子,那么它们填什么值呢?又怎么表示它们的左孩子和右孩子?
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Node.js