Ch.2 · Level 27

静态链表删除与空间回收

在静态链表中删除指定位置结点,并将其槽位安全归还给空闲备用链表以完成空间回收。

指针插槽 (Index)存放数据 (Data)游标指针 (Next)插槽状态 (Status)
arrow_back 返回关卡库

静态链表删除与空间回收

初始静态链表包含 10 -> 20 -> 25 -> 30。准备删除第 3 个位置(值为 25,位于插槽 2)的结点。注意:在静态链表中删除结点,同样不需要任何内存数据块搬运移位!仅需修改前驱游标,并回收物理插槽到备用链表头。

⌘ + Enter to run
guest@aq-shell:~ (bash)
terminal
0 / 0