首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

创建一个双层或者多层的链表

2012-04-03 
求高手指教创建一个双层或者多层的链表。题目描述是这样的:有一个结构体struct ListNode{int indexListNod

求高手指教创建一个双层或者多层的链表。
题目描述是这样的:
有一个结构体
struct ListNode
{
int index;
ListNode *next;//指向下一个结点
ListNode *nextlevl;//指向下一层结点。
};
第一层是一个链表。
每个结点有2个指针域,第一个next是指向同一层的下一个结点。
第二个nextlevl是指向下一层的结点。
上一层的每一个结点,下面连着N个结点链表。类似一个B+树。
上一层的每个结点的下一层链表是不连在一起的。

只需要创建起来就可以~后面的查找增加删除的工作,有时间也可以附上没时间我就知道写。。


[解决办法]
楼主还是自己动手这样自己成长快一点,有问题了再到这里问。

热点排行