Remove Duplicates from Sorted List
来源:互联网 发布:大数据分析常用模型 编辑:程序博客网 时间:2024/06/03 21:31
Given a sorted linked list, delete all duplicates such that each element appear only once.
For example,
Given 1->1->2
, return 1->2
.
Given 1->1->2->3->3
, return 1->2->3
.
/** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode(int x) : val(x), next(NULL) {} * }; */class Solution {public: ListNode *deleteDuplicates(ListNode *head) { ListNode *node, *temp; if (head == NULL) { return head; } node = head; while (node) { if (!node->next) { return head; } else { temp = node->next; while (node->val == temp->val) { node->next = temp->next; delete temp; temp = node->next; if (temp == NULL) { return head; } } } node = node->next; } return head; }};
0 0
- 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 基于google Zxing实现二维码、条形码扫描,仿微信二维码扫描效果
- OC深浅复制问题
- 等待的
- windows内核编程基础知识
- 前一段整理的近两年retinex论文摘要及总结
- Remove Duplicates from Sorted List
- Weka算法Classifier-tree-J48源码分析(二)ClassifierTree
- 23.PHP内核探索:翻译一篇HashTables文章
- 各种排序算法及其java程序实现
- DTD和Schema简介
- 高性能网络编程(一)----accept建立连接
- 亿级Web系统搭建——单机到分布式集群(2)
- 属性 选中
- 非源创 留着或许有用