【LEETCODE】283-Move Zeroes
来源:互联网 发布:松下空调 知乎 编辑:程序博客网 时间:2024/04/30 18:38
Given an array nums, write a function to move all0's to the end of it while maintaining the relative order of the non-zero elements.
For example, given nums = [0, 1, 0, 3, 12], after calling your function,nums should be [1, 3, 12, 0, 0].
Note:
- You must do this in-place without making a copy of the array.
- Minimize the total number of operations.
class Solution(object): def moveZeroes(self, nums): """ :type nums: List[int] :rtype: void Do not return anything, modify nums in-place instead. """ a=b=0 for b in range(len(nums)): if nums[b]!=0: t=nums[a] nums[a]=nums[b] nums[b]=t a+=1 #return nums
0 0
- leetcode 283: Move Zeroes
- leetcode-283-Move Zeroes
- [leetcode 283]Move Zeroes
- LeetCode 283----Move Zeroes
- Leetcode #283 Move Zeroes
- leetcode: (283) Move Zeroes
- [LeetCode 283] Move Zeroes
- Leetcode 283 Move Zeroes
- leetcode 283--Move Zeroes
- LeetCode-----283Move Zeroes
- 【LEETCODE】283-Move Zeroes
- 【LeetCode】283Move Zeroes
- Leetcode #283 Move Zeroes
- LeetCode 283:Move Zeroes
- LeetCode 283:Move Zeroes
- 【LeetCode】283 Move Zeroes
- LeetCode 283 Move Zeroes
- [LeetCode-283] Move Zeroes
- Android数据库中增删改查数据
- callgrind使用说明(一款可以生成c++或c运行堆栈性能的工具)
- 快速排序的理解
- 表达式、运算符、语句
- Android中用注解和反射实现控件的绑定
- 【LEETCODE】283-Move Zeroes
- 京东商品详情页碎碎念
- 《统计学习方法》学习笔记(二):感知机
- 传入一个年份,求该年不是闰年——C语言函数
- iOS中Block介绍 内存管理与其他特性
- Gradle
- 第十一节 串口通信
- canvas画线段
- Python+Tornado+Nginx服务器部署解决方案