0

ツリーの連結リストの実装について助けが必要です。ツリー ノードには 3 つの子があります。ポインターの使用: ParentSiblingsおよびFirstChild

私はそれを作ってみましたが、それを機能させることができませんでした。新しいノードを挿入する際に助けが必要です

void InsertFirstChild(Node newNode)
{
    newNode.m_Parent = this;
    newNode.m_NextSibling = m_FirstChild;

    if (m_FirstChild != null)
        m_FirstChild.m_PrevSibling = newNode;
    else
        m_LastChild = newNode;

    m_FirstChild = newNode;
}
4

0 に答える 0