Math :: Combinatoriques

MATH :: Combinatorique est un module Perl pouvant effectuer des combinaisons et des permutations sur des listes.
Télécharger maintenant

Math :: Combinatoriques Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • Perl Artistic License
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • Allen Day
  • Site Internet de l'éditeur:
  • http://search.cpan.org/~birney/bioperl-1.4/Bio/DB/GFF/Aggregator/ucsc_genscan.pm

Math :: Combinatoriques Mots clés


Math :: Combinatoriques La description

Math :: Combinatorics est un module Perl pouvant effectuer des combinaisons et des permutations sur des listes. Math :: Combinatorics est un module Perl pouvant effectuer des combinaisons et des permutations sur les listes. Utilisez Math :: Combinatorics; mon @n = qw (a b c); My $ Combinat = Math :: Combinatoriques-> Nouveau (Nombre => 2, Data => ,); Imprimer "Combinaisons de 2 à partir de:" .join ("", @ n). "N"; Imprimer "----------------------------". ("-" x scalaire (@n)). "N"; tandis que (mon @combo = $ combinais-> next_compination) {imprimé rejoindre ('', @combo). "N"; } Imprimer "N"; Imprimer "Permutations de 3 de:" .join ("", @ n). "N"; Imprimer "----------------------------". ("-" x scalaire (@n)). "N"; tandis que (mon @Permu = $ Combinat-> NEXT_PERMUTATION) {IMPRIMER JOIN ('', @PERMU). "N"; } Sortie: ou disponible via des fonctions exportées 'Permute', "Combinez" et "factorielle". Utilisez Math :: Combinatorics; mon @n = qw (a b c); Imprimer "Combinaisons de 2 à partir de:" .join ("", @ n). "N"; Imprimer "----------------------------". ("-" x scalaire (@n)). "N"; imprimer rejoindre ("n", carte {rejoindre "", @ $ _} combine (2, @ n)), "n"; print "n"; Imprimer "Permutations de 3 de:" .join ("", @ n). "N"; Imprimer "----------------------------". ("-" x scalaire (@n)). "N"; Imprimez rejoindre ("n", carte {rejoindre "", @ @ _} Permute (@n)), "N"; Sortie: Combinaisons de 2 à partir de: ABC -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ----------------- Permutations ABACBC de 3 à partir de: ABC --------------------------- --- ABCACBBACBCACABCB AOutput des deux types d'appels est identique, mais l'approche orientée objet consomme beaucoup moins de mémoire pour les grands ensembles. Exigences: · Perl


Math :: Combinatoriques Logiciels associés