283. Move Zeroes
2016-03-29 11:06
204 查看
思路:
遍历数组,找到非0的元素,依次放入另一个数组。
将数组的其他位补起0。
遍历数组,找到非0的元素,依次放入另一个数组。
将数组的其他位补起0。
void moveZeroes(vector<int>& nums) { vector<int> temp ; for (int i = 0;i<nums.size();i++) { if (nums[i]!=0) { temp.push_back(nums[i]); } } for (int j = temp.size();j<nums.size();j++) { temp.push_back(0); } nums = temp; }
相关文章推荐
- 页面跳转
- SVN笔记(1)
- ISO27001认证
- SQL 语句中 多表与 where 多条件 顺序与执行效率
- SQL 语句中 表与条件顺序 与效率
- 求一个十进制数的二进制形式的1的个数
- java基础知识总结3
- Android 状态栏工具类(实现沉浸式状态栏/变色状态栏)
- block(代码块)的介绍以及使用方法和变量之间的关系
- ViewPagerTransformer学习
- C语言位运算符:与、或、异或、取反、左移和右移
- java基础知识总结9(数据库篇2)
- jsp中<basePath>问题
- Spring 注解详细分析解释有实例
- thinking in Java 笔记 5
- Spring框架中的各种*Aware接口
- 【php数组 函数详解】array_change_key_case将数组的键转换为大写或小写
- Android小记:eclipse下使用git上传(下载)代码至(从)github
- java中http请求的get与post的区别(笔记)
- 指定List对象中的某一字段进行排序