题目: 在一个排序的链表中,存在重复的结点,请删除该链表中重复的结点,重复的结点不保留,返回链表头指针。 例如,链表1->2->3->3->4->4->5 处理后为 1->2-&…
分类:链表相关算法
(剑指Offer)面试题37:两个链表的第一个公共结点
题目: 输入两个链表,找出它们的第一个公共结点。 链表结点的定义如下: struct ListNode{ int val; ListNode* next; ListNode(int x):val(x),next(NULL…
题目: 在一个排序的链表中,存在重复的结点,请删除该链表中重复的结点,重复的结点不保留,返回链表头指针。 例如,链表1->2->3->3->4->4->5 处理后为 1->2-&…
题目: 输入两个链表,找出它们的第一个公共结点。 链表结点的定义如下: struct ListNode{ int val; ListNode* next; ListNode(int x):val(x),next(NULL…