小白笔记--------------------leetcode27. Remove Element
2017-07-31 18:14
357 查看
public class Solution { public int removeElement(int[] nums, int val) { int count = 0; int result = 0; int s = nums.length; int j = 0; for(int i = 0 ; i < nums.length;i++){ if(nums[i] != val){ nums[j] = nums[i]; j++; }else{ count++; } } result = s - count; return result; } }给数组重新赋值是关键。。
相关文章推荐
- 小白笔记----------------------------leetcode(237. Delete Node in a Linked List )
- 小白笔记--------------------------leetcode 34. Search for a Range
- 小白笔记-------------------------------leetcode(231. Power of Two)
- 小白笔记---------------------leetcode( 453. Minimum Moves to Equal Array Elements )
- 小白笔记-----------------------leetcode(28. Implement strStr())
- 小白笔记-----------------------leetcode(8. String to Integer (atoi) )
- 小白笔记--------------------leetcode(283. Move Zeroes)
- 小白笔记----------------------------------------leetcode(40. Combination Sum II )
- 小白笔记---------------------------------leetcode(70. Climbing Stairs )
- 小白笔记---------------------------leetcode(203. Remove Linked List Elements )
- 小白笔记----------------------------------------leetcode 3. Longest Substring Without Repeating Characte
- 小白笔记----------------------leetcode(9. Palindrome Number)
- 小白笔记----------------------leetcode(100 Same Tree)
- 小白笔记----------------------------------leetcode(22. Generate Parentheses )
- 小白笔记----------------------------------------leetcode(39. Combination Sum )
- 小白笔记---------------------------------leetcode(48. Rotate Image )
- 小白笔记-------------------------------------leetcode(136. Single Number )
- 小白笔记----------------leetcode(404. Sum of Left Leaves )
- 小白笔记-----------------------------leetcode53. Maximum Subarray
- 小白笔记------------leetcode(204. Count Primeszhe)