|
|
1
1
问题不在于尾部节点。问题是一行中有两个偶数节点,而不管它们在列表中的位置。当当前节点为偶数时,您将指针移动到上一个节点(
最简单的解决方案是只移动
您可以通过取消
还有一个编程提示:在尝试诊断问题之前,先进行几个测试用例。我发现,基于少量的测试用例很容易得出错误的结论,而且经常扩大范围会使问题更清楚。这是测试驱动开发工作良好的原因之一。 |
|
|
2
0
让我们创建用于连接其他节点的服务节点。 然后循环列表并复制新列表中的引用(不创建新节点):
假设Node是:
|
|
|
GabrielChu · 如何释放带有指针的链表 8 年前 |
|
|
Link · 向链表中添加结构似乎不起作用 8 年前 |
|
|
Jheel rathod · 带有构造函数的ocaml递归类型记录 8 年前 |
|
|
amr125 · 在链表中插入元素-索引不存在 8 年前 |
|
|
JOSI · 求职面试的基本内容-使用链表、数组 8 年前 |
|
|
Sikorski · 是否有必要对仅用于删除操作的列表进行同步 8 年前 |
|
|
Pushkar Mahajan · 如何避免分段核心转储错误? 8 年前 |