Mapeo sobre subconjuntos de elementos
La nueva función SubsetMap permite extraer un subconjunto de elementos de una expresión, manipularlos y finalmente insertarlos nuevamente en las mismas posiciones de la expresión. En este ejemplo, SubsetMap se usa para construir redes de clasificación.
Como un ejemplo simple, tome una lista de enteros y acumule los elementos en posiciones iguales.
Ahora invierta los elementos en posiciones iguales en la lista.
Como una aplicación más interesante, implemente una red de clasificación que clasifique pares de elementos de forma aleatoria hasta que todos los elementos hayan sido clasificados.
Para listas más largas, puede tomar muchos pasos encontrar los últimos elementos para reordenar .
Por lo tanto, una representación logarítmica es más apropiada.