yan

aim higher


  • 首页

  • 归档

  • 标签

leetcode_move_zeroes

发表于 2016-12-09

难度:Easy

两个指针,一个指向非零元素末尾,一个遍历数组。

1
2
3
4
5
6
7
8
9
10
11
class Solution {
public:
void moveZeroes(vector<int>& nums) {
int i = -1;
for(int j = 0; j < nums.size(); j++)
{
if(nums[j] != 0)
std::swap(nums[++i], nums[j]);
}
}
};

19ms,26.51%

#LeetCode #Array #TwoPointers
leetcode_find_all_duplicates_in_an_array
leetcode_find_all_numbers_disappeared_in_an_array
  • 文章目录
  • 站点概览
燕鹏

燕鹏

this is my blog

121 日志
65 标签
RSS

此文章未包含目录

© 2016 燕鹏
由 Hexo 强力驱动
主题 - NexT.Muse