Wolfram Language

Mappage de sous-ensembles d'éléments

La nouvelle fonction SubsetMap permet d'extraire un sous-ensemble d'éléments d'une expression, de les manipuler et enfin de les réinsérer dans les mêmes positions de l'expression. Dans cet exemple, SubsetMap est utilisé pour construire des réseaux de classement.

En guise d'exemple simple, prenez une liste d'entiers et accumulez-les à des positions paires.

Inversez maintenant les éléments à des positions paires dans la liste.

Pour une mise en application plus intéressante, mettez en place un réseau de classement qui trie au hasard des paires d'éléments jusqu'à ce que tous les éléments soient triés.

Pour des listes plus longues, la recherche des derniers éléments à réorganiser peut nécessiter de nombreuses étapes.

Une représentation logarithmique est donc plus appropriée.

Exemples connexes

de en es ja ko pt-br zh