/*删除排序链表中的重复元素*/
LinkNode* deleteDuplicates(LinkNode* L)
{
LinkNode* p = L;
while (p)
{
int d = p->data;
LinkNode* p1 = p->next;
LinkNode* pre = p;
while (p1)
{
if (p1->data == d)
{
pre->next = p1->next;
p1 = p1->next;
}
else
{
pre = p1;
p1 = p1->next;
}
}
p = p->next;
}
return L;
}