急求!!!设有一不带头节点的单链表结点的链式队列,每个元素的结构为 data next

从逻辑上可以把数据结构分成

从存储结构上可以将之分为

将一个不带头节点的单链表结点嘚单链表分解成两个单链表

设计一个算法将一个不带头节点的单链表结点的单链表分解成两个具有相同结构的
链表B和C,其中B白哦的结点為A中小于0的结点C表的结点为A中大于0 的结点,
要求B和C 仍利用A表的结点 (A表的元素都是非0元素)

//LB=LC=LA;//不能这样写,这样写最后输出的LB和LChi一样的表居然会一样?为什么? 设计一个算法,将一个不带头节点的单链表结点的单链表分解成两个具有相同结构的 链表B和C其中B白哦的结点為A中小于0的结点,C表的结点为A中大于0 的结点 要求B和C 仍利用A表的结点。 (A表的元素都是非0元素) //LB=LC=LA;//不能这样写这样写最后输出的LB和LChi一样的表,居然会一样?为什么?


//修改一下上面那个main方法里写的有问题,我们这里把初始化的InitList()方法用上将新的链表LB和LC的初始化工作使用InitList()里进荇:

//LB=LC=LA;//不能这样写,这样写最后输出的LB和LChi一样的表居然会一样?为什么?

我要回帖

更多关于 不带头节点的单链表 的文章

 

随机推荐