且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

如何从链接列表中删除中间节点

更新时间:2023-02-13 23:33:57

这个伪code可以帮助你: -

This pseudo code might help you :-

void remove(int key) {
  Node* p  = head->next;
  Node*prev = head;
  while(p!=NULL) {

     if(p->data==key) {
        prev->next = p->next;
        free(p);
        break;           
     }
     prev = p;
     p = p->next;
  }
}