算法第六周Remove Element[easy]
来源:互联网 发布:linux拷贝当前目录 编辑:程序博客网 时间:2024/05/17 21:42
Remove Element[easy]
Description
Given an array and a value, remove all instances of that value in place and return the new length.
Do not allocate extra space for another array, you must do this in place with constant memory.
The order of elements can be changed. It doesn’t matter what you leave beyond the new length.
Example:
Given input array nums = [3,2,2,3], val = 3
Your function should return length = 2, with the first two elements of nums being 2.
Solution
这道题很容易,就是删除数组中与给定val值相等的元素,最后返回数组的长度。
class Solution {public: int removeElement(vector<int>& nums, int val) { int count = 0; for (int i = 0; i < nums.size(); i++ ) { if (nums[i] != val) { nums[count] = nums[i]; count++; } } return count; }};
阅读全文
0 0
- 算法第六周Remove Element[easy]
- (算法分析Week7)Remove Element[Easy]
- 第六周:27. Remove Element
- 27. Remove Element [easy]
- Remove Element(easy)
- 27. Remove Element (Easy)
- [Leetcode 27, easy] Remove Element
- <LeetCode><Easy> 28 Remove Element
- 27. Remove Element [easy] (Python)
- leetcode 27. Remove Element (EASY)
- Easy 27题 Remove Element
- 27. Remove Element 难度:easy
- 算法第二周Majority Element[easy]
- 算法系列-Remove Element
- 算法第六周Majority Element II[medium]
- [LeetCode] 027. Remove Element (Easy) (C++)
- 【LeetCode】2(7)Remove Element(Easy)
- LeetCode-27-Remove Element(数组)-Easy
- Django学习笔记(六)--models与mysql数据库接入
- Qt学习之-简易音乐播放器
- django:自定义静态文件服务器
- Python全局变量与局部变量的区别
- Android APP启动界面(动画)
- 算法第六周Remove Element[easy]
- Word Embedding Topic Discussing
- Java static(二)
- 解决WIN10系统下PL2303_USB转串口驱动兼容性问题
- JavaScript中的内置对象
- 饿了么webapp之1px边框
- Struts2两大验证
- 微信公众号开发--微信JS-SDK扫一扫功能 《二jsp》
- ORA-12514:TNS:listener does not currrntly... PL/SQL连接 win7 VMware上的oracle数据库出错