【Leetcode】【Python】283. Move Zeroes

问题描述:

Paste_Image.png

代码示例:

class Solution(object):
    def moveZeroes(self, nums):
        """
        :type nums: List[int]
        :rtype: void Do not return anything, modify nums in-place instead.
        """
        n = len(nums)
        count = 0  #count记录数组中不为0的元素的个数
        for value in nums:
            if value != 0:
                nums[count] = value
                count += 1
        for i in range(count,n):
            nums[i] = 0
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Given an array nums, write a function to move all 0's to ...
    bluescorpio阅读 3,811评论 0 1
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,674评论 25 709
  • iOS 苹果官方Demo合集 字数10517阅读21059评论18喜欢144 其实, 开发了这么久, 不得不说, ...
    bingo居然被占了阅读 13,491评论 2 31
  • 慢慢长夜,有多少人欢乐,有多少忧愁,又有多少人为了自己心中的梦想在一直的努力!近几年的生活我觉得过得很不顺...
    想飞的小燕子阅读 1,287评论 0 1
  • 列车上人来人往 对面坐着一家四口 女人累了 男人把位置让出来给女人睡觉 外面蓝天白云烈日 耳机里是 “雨还在下 ...
    二三六7阅读 1,352评论 0 1