Halqasimon ikki bog’lamli ro’yhatdan elementni o’chirish algoritmi O’chirilishi kerak bo’lgan joriyelementp dan oldin turgan element adresini prev ko’rsatkichga o’zlashtirib olamiz
Node *Prev=p->prev;
oldin turgan elementning next maydoniga p dan keyin turgan element adresini yozamiz:
Prev->next=p->next;
joriyelementdan keyin turgan elementni Next deb belgilab olib, uning prev maydoniga joriyelementdan oldin kelgan elementni adresini o’zlashtiramiz:
Node *Next=p->nextI;
Next->prev=Prev;
delete(p);
Natijada joriypelemento’chiriladi.