codigo de desordenar con listas enlazadas
function desordenar(lista,f) { // Desordenar una lista con una funcion var lista_nueva = new Lista(); for (var i = 0; i < lista.length; i++) { var elemento = f(lista.get(i), i); lista_nueva.add(elemento); } return lista_nueva; }