Permutations

Description

Seyev a créé une très belle classe pour le calcul des permutations. Mais il n'a pas encore traité les doublons. Comme j'en avais besoin je me suis mis là-dessus et, plutôt que d'abîmer son beau code j'ai pondu une autre version. Pour changer un peu, plutôt que d'utiliser un tableau ou une collection j'ai employé un Recordset non lié à une source de données. C'est bien pratique et puissant mais il faut au moins l'ADO 2.0 pour que ça marche. On peut créer des champs, ajouter et supprimer des données, rechercher une valeur... la seule chose qui semble ne pas marcher c'est le tri, il y a bien la propriété Sort mais elle donne un message d'erreur... c'est bien dommage parce que ce n'est pas facile sous VB de faire du tri rapide. La solution la plus efficace passe par l'utilisation d'une liste avec Sorted sur True... c'est pas très joli !
Mon code n'est pas vraiment optimisé... j'ai juste mis en forme pour le rendre présentable.

Source / Exemple :


Ziiiiiiiipppppppppppppp

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.