摘要: 给定一个有序的链表,将里面出现2次及以上的节点,都删除。 Input: 1->2->3->3->4->4->5Output: 1->2->5 Input: 1->1->1->2->3Output: 2->3 思路:运用3个指针,一根指向当前,一根之前前一个节点,一根指向后一个节点,如果这3个节点的值 阅读全文
posted @ 2020-06-02 20:47 星海寻梦233 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 给定一个数组,数组是升序排列的,然后现在被循环右移了 n 个单位长度(n未知),且:数组中的元素可重复。给定一个target,求给定的数是否存在于数组中。 Input: nums = [2,5,6,0,0,1,2], target = 0Output: true 思路:此题跟第33题Search i 阅读全文
posted @ 2020-06-02 19:02 星海寻梦233 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 给定一个数组,里面的元素从小到大排列,将元素整理,使其同一个数最多出现2次,返回整理后的大小。 Given nums = [0,0,1,1,1,1,2,3,3], Your function should return length = 7, with the first seven element 阅读全文
posted @ 2020-06-02 13:46 星海寻梦233 阅读(125) 评论(0) 推荐(0) 编辑