C语言 删除排序链表中的重复元素 给定一个排序链表,删除所有重复的元素,使得每个元素只出现一次。 示例1: 输入: 1->1->2 输出: 1->2 示例2: 输入: 1->1->2->3->3 输出: 1->2->3。 思路:定义3个指针分别是p当前的,q下一个,和temp临时的(用来释放内存),利用while循环进行指针递推(while的结束...
让我们使用一个示例来测试我们的使用递归来删除排序链表中的重复元素 II的程序。假设我们有一个排序链表1 -> 2 -> 3 -> 3 -> 4 -> 4 -> 5。运行上述代码,我们将得到以下输出: 原链表:1 2 3 3 4 4 5删除重复元素后的链表:1 2 5 ...