280. Wiggle Sort
https://leetcode.com/problems/wiggle-sort/
Input: nums = [3,5,2,1,6,4]
Output: One possible answer is [3,5,1,6,2,4]class Solution:
def wiggleSort(self, nums: List[int]) -> None:
"""
Do not return anything, modify nums in-place instead.
"""
for i in range(1, len(nums)):
if i & 1 == 0 and nums[i] > nums[i - 1] or i & 1 == 1 and nums[i] < nums[i - 1]:
tmp = nums[i]
nums[i] = nums[i - 1]
nums[i - 1] = tmpLast updated