Dado un arreglo de números (por ejemplo [1, 2, 6, 19, 12, 3, 1]
), crear la función wave_sort
que ordene los elementos del arreglo "como serrucho". Esto es, el arreglo retornado debe cumplir con el siguiente criterio:
arr[0] >= arr[1] <= arr[2] >= arr[3] <= arr[4] >= ...
Una posible solución, para el caso del ejemplo es: