峰与谷

在这里插入图片描述

class Solution:
    def wiggleSort(self, nums: List[int]) -> None:
        """
        Do not return anything, modify nums in-place instead.
        """
        for i in range(len(nums)-1):
            if nums[i]>nums[i+1]:

                if i%2==0:
                    nums[i],nums[i+1]=nums[i+1],nums[i]
            else:
                if i%2==1:
                    nums[i],nums[i+1]=nums[i+1],nums[i]

发布了72 篇原创文章 · 获赞 3 · 访问量 893

猜你喜欢

转载自blog.csdn.net/weixin_39025679/article/details/104710420