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

这种数据结构怎么实现

2013-03-01 
这种数据结构如何实现?一个头节点,下面的子节点 包括多个子节点,以及多个下属节点。,每个节点包含两个成员

这种数据结构如何实现?
这种数据结构怎么实现

一个头节点,下面的子节点 包括多个子节点,以及多个下属节点。,每个节点包含两个成员 值和对象,通过值来索引。
值和对象可以动态改变,结构不变。节点的其子节点和下属多少个节点是不限制的!
搞不懂了!
哪位知道给点提示,哪种C数据结构或者C++stl容器可以实现
[解决办法]
这个,类似于Trie树吧,就是字母树,你自己直接建立树形链表不就得了?!
[解决办法]
孩子兄弟表示法。
[解决办法]
这个就是树型结构,


struct treenode
{
       int value;
       int object;
       struct treenode *fistchild;  //第一个儿子
       struct treenode *nextsibling;//下一个兄弟
}

热点排行