面试中常见链表问题4:删除链表中重复元素1
来源:互联网 发布:nasa 数据库 故障预测 编辑:程序博客网 时间:2024/05/21 19:22
给定一个有序的单链表,把链表中重复的元素删除。比如1->1->2->3->3,则返回1->2->3。 代码如下:ListNode* deleteDuplicates(ListNode* head) {if(head == NULL || head->next == NULL)return head;ListNode *pre = head;ListNode *cur = pre->next;while(cur != NULL){if(pre->val == cur->val){ListNode *tmp = cur;pre->next = cur->next;cur = cur->next;delete tmp;}else{pre = pre->next;cur = cur->next;}}return head;}
0 0
- 面试中常见链表问题4:删除链表中重复元素1
- 面试中常见链表问题5:删除链表中重复元素2
- 面试中常见链表问题11:在链表中删除给定元素值的节点
- 链表删除重复元素
- 面试中常见链表问题_world
- 删除链表中重复元素
- 删除链表中重复元素
- 删除链表中重复元素
- 删除链表中重复元素
- 删除链表中重复元素
- 重复元素的删除问题
- 删除ArrayList中重复元素
- 删除数组中重复元素
- 删除ArrayList中重复元素
- 删除ArrayList中重复元素
- 删除字符串中重复元素
- 删除vector中重复元素
- 删除ArrayList中重复元素
- Apache日志配置远程Syslog采集
- 孙子算经 卷上
- 从Heron看实时计算系统差异对比
- 学习WCF之路2:配置WCF
- 数据库控制文件中的SCN详解
- 面试中常见链表问题4:删除链表中重复元素1
- 快速理解Docker - 容器级虚拟化解决方案
- ViewPager实现每隔两秒自动切换图片 (再续)
- 苹果IOS开发者账号总结
- 排序算法之五——归并排序
- c++常用字符串操作函数
- Cisco交换机/路由器日志配置远程Syslog采集
- 什么是POW和POS,二者区别联系?
- range——input新属性,可拖动的进度条