LeetCode题解
想做个自由的人
不在互联网公司了,但是敲代码的技能还在!
展开
-
刷题三:给定一个排序数组和目标值,求下标
给定一个排序数组nums(无重复元素)与目标值target,如果target在nums里出现,则返回target所在下标,如果target在nums里未出现,则返回target应该插入位置的数组下标,使得将target插入数组nums后,数组仍有序。// // main.cpp // binary_serarh_insert_index // // Created by tong on 20...原创 2018-06-12 18:16:41 · 1342 阅读 · 0 评论 -
刷题一:移除重复元素返回非重复元素的个数
For example, Given input array A = [1,1,2],Your function should return length = 2, and A is now [1,2].其中,重复元素的个数,最多为两次。如果大于两次,请看下一个算法题解。// // main.cpp // remove_dupclicated // // Created by tong on...原创 2018-06-10 14:06:45 · 396 阅读 · 0 评论 -
刷题二:求有序数组中非重复元素少于等于两个元素的个数
题意:For example, Given sorted array A = [1,1,1,2,2,3],Your function should return length = 5, and A is now [1,1,2,2,3]此时返回的是5,也即是元素的个数。int solution(vector<int> &nums){ int index = 2; ...原创 2018-06-10 14:40:25 · 268 阅读 · 0 评论