在C ++中开发动态分支因子树

时间:2018-11-29 20:02:11

标签: c++ pointers memory tree dynamic-memory-allocation

afl

这是我生成动态树的解决方案,但是我需要在开始时指定no(25)。但是对于进一步的代码,我希望可以按照

的方式动态地完成此操作
struct avail
{
    int value;
    avail **child;
};
avail *n = new avail;
n->child = new avail*[25];
for (int i = 0; i < 25; i++)
        n->child[i] = new avail;

push(avail(n->child[newindex])) 

我想在需要的基础上添加节点并创建适当的层次结构,我本该使用堆栈,但我希望节点之间具有父子关系。我想避免使用向量来使代码复杂化。

0 个答案:

没有答案