1class Solution {2public void wiggleSort(int[] nums) {3int a[] = nums.clone();4Arrays.sort(a);5int left = (nums.length - 1) / 2;6int right = nums.length - 1;7for (int i = 0; i < nums.length; i++) {8if (i % 2 == 0) {9nums[i] = a[left];10left--;11} else {12nums[i] = a[right];13right--;14}15}16}17}