LeetCode OJ算法题(二十六):Remove Element
来源:互联网 发布:互联网大数据时代论文 编辑:程序博客网 时间:2024/05/21 06:39
题目:
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.
解法:这题也与前面一题大同小异,甚至更加简单,不需要实时更新重复元素,一样设置i,j分别指示遍历位置,以及真正应放的位置
public class No26_RemoveElement {public static void main(String[] args){System.out.println(removeElement(new int[]{2,3,3,2,5,3}, 3));}public static int removeElement(int[] A, int elem) {if(A.length <= 0) return 0;int i = 1;int j = 1;for(;i<A.length;i++){if(A[i] == elem){continue;}A[j++] = A[i];} return j; }}
0 0
- LeetCode OJ算法题(二十六):Remove Element
- LeetCode OJ:Remove Element
- LeetCode OJ - Remove Element
- [LeetCode OJ]Remove Element
- LeetCode OJ Remove Element
- 【LeetCode OJ 027】Remove Element
- <LeetCode OJ> 27. Remove Element
- [LeetCode OJ]27.Remove Element
- LeetCode OJ-27-Remove Element
- leetcode:Remove Element (删除给定元素)【面试算法题】
- 【LeetCode】算法题 27 Remove Element
- 【LeetCode算法练习(C++)】Remove Element
- LeetCode OJ算法题(二十五):Remove Duplicates from Sorted Array
- LeetCode OJ算法题(十六):3Sum Closest
- http://oj.leetcode.com/problems/remove-element/
- Leetcode OJ 27 Remove Element [Easy]
- (细节题)[LeetCode]Remove Element
- LeetCode OJ - Remove Duplicates from Sorted Array & Remove Element
- Code First 迁移更新数据库
- ActiveMQ与tomcat和spring mvc搭建
- Axure7.0RP制作三级级联下拉选单效果演示
- C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files没有权限--完美解决
- hdu 4336 状态压缩dp
- LeetCode OJ算法题(二十六):Remove Element
- php 获取获取客户端ip
- VSS更新操作区别
- 双缓冲gdi+旋转图像固定角度
- IOS 对plist文件的读写
- BindingSource
- C# 获取打印机和串口
- 邮箱调试命令
- platform设备和驱动的注册(2)