LeetCode
一个混子啊
混子太难了,计算机视觉
展开
-
203. 删除链表中的节点
<div class="question-description__2cX5"><div class="translation-tool__KsOR"><span class="" data-toggle="tooltip" data-placement="left" data-original-title="显示英文"原创 2018-06-03 14:42:20 · 294 阅读 · 0 评论 -
160. 相交链表
/** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode(int x) : val(x), next(NULL) {} * }; */ class Solution { public: ListNode *ge...原创 2018-05-27 19:24:29 · 381 阅读 · 0 评论 -
upper_bound
两个函数的用法类似,在一个左闭右开的有序区间里进行二分查找,需要查找的值由第三个参数给出。 对于upper_bound来说,返回的是被查序列中第一个大于查找值的指针,也就是返回指向被查值>查找值的最小指针,lower_bound则是返回的是被查序列中第一个大于等于查找值的指针,也就是返回指向被查值>=查找值的最小指针。 不过除此之外,这两个函数还分别有一个重载函数,可...转载 2018-05-27 23:03:36 · 206 阅读 · 0 评论 -
Remove Duplicates from Sorted Array II
给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素最多出现两次,返回移除后数组的新长度。不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。示例 1:给定 nums = [1,1,1,2,2,3], 函数应返回新长度 length = 5, 并且原数组的前五个元素被修改为 1, 1, 2, 2, 3 。 你不需要考虑数组中超出新长度后面的元素。...原创 2018-05-27 23:16:14 · 143 阅读 · 0 评论