27. Remove Element 为什么我会想的很复杂
来源:互联网 发布:淘宝网商家客服 编辑:程序博客网 时间:2024/05/01 22:03
public class Solution { public int removeElement(int[] nums, int val) { int temp=0; for(int i=0;i<nums.length;i++){ if(nums[i]!=val){ nums[temp]=nums[i]; temp++; } } return temp; }}
与val相同的数全部移除返回新的数组大小
开始是想先判断所有元素是否相等来确定新的arr的大小 再把不一样的元素一一添加进去其实想复杂了
补充知识点:一旦数组被创造length不可变
没有可以直接删除某个元素的方法
0 0
- 27. Remove Element 为什么我会想的很复杂
- [LeetCode]27.Remove Element
- LeetCode --- 27. Remove Element
- LeetCode 27.Remove Element
- [Leetcode] 27. Remove Element
- 27.Remove Element
- [Leetcode] 27.Remove Element
- 27. Remove Element
- 27. Remove Element
- 【leetcode】27. Remove Element
- 【leetcode】27. Remove Element
- 27. Remove Element
- 27. Remove Element
- 27. Remove Element
- Leetcode 27. Remove Element
- 27. Remove Element
- LeetCode 27. Remove Element
- 27. Remove Element LeetCode
- JavaWeb之文件上传 (祥讲)
- 在线PDU格式编码/解码
- 九度OJ1121首字母大写
- 北邮OJ-98. IP数据包解析-12计院上机D
- CSS布局之脱离文档流详解——浮动、绝对定位脱离文档流的区别
- 27. Remove Element 为什么我会想的很复杂
- TOM的借书方案(穷举法)
- 只显示你要显示的边框(内边框,外边框)
- 为什么程序员需要关心顺序一致性(Sequential Consistency)而不是Cache一致性(Cache Coherence?)
- 内部类的使用场景
- Unity说明文档翻译-Standard Assets
- 20170314_Android数据存储之SQLite数据库
- java利用url实现网页内容的抓取
- 架构师,工程师, 如何选择