我需要定义一个树,其中每个节点的子节点数量是未知的。它不能使用数组来完成,因为孩子的数量可能被高估或低估。所以我需要使用一个链接列表,该列表将是节点的子节点。
这将如何完成
class emp
{
string name;
emp* parent;
employee* child;
};
struct employee
{
emp* junior;
employee* next;
};
在此代码中,在调用员工子级之前未定义员工,因此会出错。请提出更改建议。