(c语言实现)删除有序链表中重复出现的元素
题目要求:
给出一个升序排序的链表,删除链表中的所有重复出现的元素,只保留原链表中只出现一次的元素。
例如:
给出的链表为1→2→3→3→4→4→5, 返回1→2→5.
给出的链表为1→1→1→2→3, 返回2→3.
思路:
代码:
#include<stdio.h>
#include<stdlib.h>
typedef struct ListNode{
int data;
struct ListNode *next;
}list;
list *creatlist()
原创
2020-09-25 23:44:41 ·
3761 阅读 ·
0 评论