Leetcode (201- 300) 发表于 2017-09-07 | 分类于 LeetCode | 0 comments 280. Wiggle Sort算法利用前后进行交换,如果不满足条件,便交换前后的大小 1234567891011121314151617public class Solution { public void wiggleSort(int[] nums) { for (int i = 0; i < nums.length; i++) { if (i % 2 == 1) { if (nums[i-1] > nums[i]) { int temp = nums[i-1]; nums[i-1] = nums[i]; nums[i] = temp; } } else if (i != 0 && nums[i] > nums[i-1]) { int temp = nums[i-1]; nums[i-1] = nums[i]; nums[i] = temp; } } }}