自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 LeetCode 35. 搜索插入位置

Solution 1: class Solution { public: int searchInsert(vector<int>& nums, int target) { //Solution 1: //特殊情况:数组为0,或者target小于等于数组第一个元素 if (nums.empty() || targe...

2018-11-25 11:44:37 56

原创 LeetCode 27. 移除元素

Solution 1: class Solution { public: int removeElement(vector<int>& nums, int val) { int j = 0; for(int i = 0; i < nums.size(); i++) { if...

2018-11-25 11:09:54 56

原创 LeetCode 26. 删除排序数组中的重复项

题目: 给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。 不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。 示例1: 示例2: 说明: Solution 1: int i, j; for(i = 1, j = 0; i < nums.size(); i++) ...

2018-11-25 10:33:34 56

原创 LeetCode 1. 两数之和(C++实现)

题目: 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的两个整数。 你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。 示例: 给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9所以返回 [0, 1] Version 1: class...

2018-11-25 09:27:30 122

原创 LeetCode88 合并两个有序数组(C++实现)

题目: 给定两个有序整数数组 nums1 和 nums2,将 nums2 合并到 nums1 中,使得 num1 成为一个有序数组。 说明: 初始化 nums1 和 nums2 的元素数量分别为 m 和 n。 你可以假设 nums1 有足够的空间(空间大小大于或等于 m + n)来保存 nums2 中的元素。 示例: 输入: nums1 = [1,2,3,0,0,0], m = 3 nums2 =...

2018-11-24 21:05:41 672

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除