#112 Remove Duplicates from Sorted List
来源:互联网 发布:健康风险评估软件 编辑:程序博客网 时间:2024/05/01 16:35
题目描述:
Given a sorted linked list, delete all duplicates such that each element appear only once.
Example
题目思路:Given 1->1->2
, return 1->2
.
Given 1->1->2->3->3
, return 1->2->3
.
这题比#113简单,因为不需要记录dup,只要判断node->val == node->next->val即可,如果为true,就绕过下一个node。
Mycode(AC = 41ms):
/** * Definition of ListNode * class ListNode { * public: * int val; * ListNode *next; * ListNode(int val) { * this->val = val; * this->next = NULL; * } * } */class Solution {public: /** * @param head: The first node of linked list. * @return: head node */ ListNode *deleteDuplicates(ListNode *head) { // write your code here ListNode *dummy = new ListNode(INT_MAX); dummy->next = head; ListNode *tmp = dummy; while (tmp && tmp->next) { if (tmp->val == tmp->next->val) { tmp->next = tmp->next->next; continue; } tmp = tmp->next; } return dummy->next; }};
0 0
- #112 Remove Duplicates from Sorted List
- Remove Duplicates from Sorted List
- Remove Duplicates from Sorted List
- Remove Duplicates from Sorted List
- Remove duplicates from sorted list
- Remove Duplicates from Sorted List
- Remove Duplicates from Sorted List
- Remove Duplicates from Sorted List
- Remove Duplicates from Sorted List
- Remove Duplicates from Sorted List
- Remove Duplicates from Sorted List
- Remove Duplicates from Sorted List
- Remove Duplicates from Sorted List
- Remove Duplicates from Sorted List
- Remove Duplicates from Sorted List
- Remove Duplicates from Sorted List
- Remove Duplicates from Sorted List
- Remove Duplicates from Sorted List
- Android studio NDK-JNI 编译so文件
- java多种保存2位小数的对比
- Android item上的button,在activity中点击。
- python 矩阵转置transpose
- 设计模式学习笔记-状态模式
- #112 Remove Duplicates from Sorted List
- Android适配——drawable和values的加载规则
- 把Java数组转换为List时的注意事项
- android radioButton 选中后改变字体颜色样式
- 移动端开发者眼中的前端开发流程变迁与前后端分离
- Android之Adapter的封装与抽象(三)
- JavaWeb:报错信息The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path
- 一个特殊的日子(20160801-0001)
- Python 为什么不解决四舍五入(round)的“bug”