菜鸡每日一题系列打卡82天
每天一道算法题目
小伙伴们一起留言打卡
坚持就是胜利,我们一起努力!
题目描述(引自LeetCode)
给定一个排序链表,删除所有含有重复数字的节点,只保留原始链表中没有重复出现的数字。
示例 1:
输入: 1->2->3->3->4->4->5
输出: 1->2->5
示例 2:
输入: 1->1->1->2->3
输出: 2->3
题目分析
这是一道链表的操作题目,在之前的题目中,菜鸡曾不止一次地提起过,链表是一种递归定义的数据结构,关于链表的操作题目,可以考虑采用递归法和迭代法两种方法进行实现。
有关链表操作的题目着实非常重要,也是面试过程中考查的热点,菜鸡在本文中将会采用两种方式进行实现,话不多说,上代码!
代码实现
/**
* Definiti