算法题:扁平化多级双向链表

题目描述:您将获得一个双向链表,除了下一个和前一个指针之外,它还有一个子指针,可能指向单独的双向链表。这些子列表可能有一个或多个自己的子项,依此类推,生成多级数据结构,如下面的示例所示。 扁平化列表,使所有结点出现在单级双链表中。您将获得列表第一级的头部。 输入: 1—2---3—4---5—6–NULL | 7—8---9—10–NULL | 11–12–NULL 输出: 1-2-3-7-8-1
相关文章
相关标签/搜索