LeetCode--Remove Element
来源:互联网 发布:什么布吸水性最好 知乎 编辑:程序博客网 时间:2024/05/20 19:31
这个题目没有动手实践,只是想了个思路,结果一看讨论区的代码瞬间感觉,我想的太复杂了。ps:有点想不明白,既然是要移除元素,为何不留下一个不含删除元素的纯净数组。
题目:
Given an array and a value, remove all instances of that value in place and return the new length. The order of elements can be changed. It doesn't matter what you leave beyond the new length.
讨论区解决办法:
public class Solution { public int removeElement(int[] A, int elem) { int startPosition = 0; for (int i = 0; i < A.length; i++) { if (A[i] != elem) { A[startPosition] = A[i]; startPosition++; } } return startPosition; }}
0 0
- LeetCode:Remove Element
- LeetCode: Remove Element
- [Leetcode] Remove Element
- LeetCode: Remove Element
- leetcode 39: Remove Element
- [LeetCode] Remove Element
- Leetcode: Remove Element
- Leetcode:Remove Element
- Leetcode:Remove Element
- Leetcode:Remove Element
- [LeetCode]Remove Element
- LeetCode-Remove Element
- LeetCode - Remove Element
- LeetCode | Remove Element
- leetcode之Remove Element
- LeetCode - Remove Element
- LeetCode: Remove Element
- 【LeetCode】Remove Element
- 实验室第十四周工作报告
- 一点自我反省
- LeetCode:Remove Element
- LINUX下通过外部SMTP发邮件
- Handler的总结
- LeetCode--Remove Element
- JAVA LinkedList和ArrayList的使用及性能分析
- 如何让ajax技术显示数据的jsp页面第一次加载就加载默认查询数据
- Android开发—bmob云服务器
- 颓废啦!
- AppDelegate中几个常用的回调调用时机
- Effective STL 第7条:如果容器中包含了通过new操作创建的指针,切记在容器对象析构前将指针delete掉
- sql server update 与case 用法
- ios数据库sqlite3简单使用示例一