图解数组、双链表的插入与删除操作

2025-03-28 13:50:05
推荐回答(1个)
回答1:

//定义 插入:s->prior = p->prior;p->prior->next = s;s->next = p;p->prior = s;//第一句必须在第四句之前完成,否则*p的前驱结点就丢掉了。 删除:p->prior->next = p->next;p->next->prior = p->prior;free(p);//绕过p