剑指offer:删除链表中重复的结点
来源:互联网 发布:李勇seo博客qq群 编辑:程序博客网 时间:2024/06/05 09:22
题目描述
在一个排序的链表中,存在重复的结点,请删除该链表中重复的结点,重复的结点不保留,返回链表头指针。 例如,链表1->2->3->3->4->4->5 处理后为 1->2->5
public class Solution { public ListNode deleteDuplication(ListNode pHead) { ListNode temp=pHead; ListNode index=new ListNode(-1); index.next=pHead; ListNode result=index; while(temp!=null){ if(temp.next!=null&&temp.next.val==temp.val){ while(temp.next!=null&&temp.val==temp.next.val){ temp=temp.next; } temp=temp.next; index.next=temp; }else{ temp=temp.next; index=index.next; } } return result.next; } }
阅读全文
0 0
- 剑指offer--删除链表中重复的结点
- 《剑指offer》删除链表中重复的结点
- 剑指offer:删除链表中重复的结点
- [剑指offer]删除链表中重复的结点
- 剑指offer|删除链表中重复的结点
- 《剑指offer》:删除链表中重复的结点
- 剑指Offer:删除链表中重复的结点
- 《剑指offer》-删除链表中重复的结点
- 剑指offer: 删除链表中重复的结点
- 剑指offer 删除链表中重复的结点
- 【剑指offer】删除链表中重复的结点
- 剑指Offer-删除链表中重复的结点
- 剑指offer--删除链表中重复的结点
- 剑指offer-删除链表中重复的结点
- 剑指offer:删除链表中重复的结点
- 剑指offer--删除链表中重复的结点
- 剑指offer 删除链表中重复的结点
- 删除链表中重复的结点(剑指offer)
- centos7 搭建DNS服务器
- 实验12 编写0号中断的处理程序
- 网易互娱游戏研发工程师笔试
- lie group and computer vision : 李群、李代数在计算机视觉中的应用
- 弟弟的作业
- 剑指offer:删除链表中重复的结点
- App Store新规: iOS封杀病毒扫描应用 儿童禁用Face ID
- LeetCode-Maximum Subarray
- Android studio 混淆打包
- linux在退出当前用户的时候需要完成的命令
- AR/VR工作原理及目前存在的技术问题
- androidStudio快捷键概览
- hdu1698 Just a Hook (线段树区间修改)
- android定时广播 定时任务 问题