17 - 01 - 01 单链表-删除重复元素
2016-12-25 14:58
337 查看
// 用图 请与作者联系哦~
typedef struct Node { DataType data; struct Node *next; }LNode,LinkList; //头指针:LinkList H; /*删除重复结点*/ void pur_LinkList(LinkList H) { LNode *q, *p, r; p = H->next; if( p==NULL ) return ; while(p->next) { q = p; while(q->next) { if(q->next->data == p->data) { r = q->next; q->next = r->next; free(r); } else q = q->next; } p = p->next; } } T = O(n^2)
相关文章推荐
- Leetcode 删除重复的链表元素
- sdut.acm 2012级《程序设计基础Ⅱ)》_链表 数据结构实验之链表七:单链表中重复元素的删除
- 数据结构实验之链表七:单链表中重复元素的删除
- 单链表中删除重复元素的结点
- STL双向链表之删除重复元素(list)
- 数据结构--删除单链表中重复元素
- Remove Duplicates from Sorted List II 删除链表中的元素(不保留重复)
- 删除链表中重复的元素
- 数据结构实验之链表七:单链表中重复元素的删除
- 数据结构实验之链表七:单链表中重复元素的删除
- sdut 数据结构实验之链表七:单链表中重复元素的删除
- 删除有序链表的重复元素 Remove Duplicates from Sorted List
- 数据结构实验之链表七:单链表中重复元素的删除
- CareerCup之2.1无序链表删除重复元素
- 数据结构实验之链表七:单链表中重复元素的删除
- 2.1 链表重复元素(删除)
- 删除链表中的重复元素
- 数据结构实验之链表七:单链表中重复元素的删除
- 山东理工OJ【2122】数据结构实验之链表七:单链表中重复元素的删除
- 数据结构实验之链表七:单链表中重复元素的删除 (SDUT 2122)