| Matematik :: Kombinatorics MATH :: Kombinatorics, listelerde kombinasyonlar ve permütasyonlar yapabilen bir Perl modülüdür. |
Şimdi İndirin |
Matematik :: Kombinatorics Sıralama ve Özet
- Lisans:
- Perl Artistic License
- yayıncı web sitesi:
- http://search.cpan.org/~birney/bioperl-1.4/Bio/DB/GFF/Aggregator/ucsc_genscan.pm
Matematik :: Kombinatorics Etiketler
Matematik :: Kombinatorics Açıklama
MATH :: Kombinatorics, listelerde kombinasyonlar ve permütasyonlar yapabilen bir Perl modülüdür. Matematik :: Kombinatorics, liste üzerinde kombinasyonlar ve permütasyonlar gerçekleştirebilecek bir Perl modülüdür. Nesneye yönelik bir API olarak. MATH :: kombinatörü kullanın; @n = qw (a b c); $ Combinat = Matematik :: Kombinatorics-> Yeni (Count => 2, Veri => ,); "2'den 2 kombinasyonları:" .join ("", @ n). "N"; Yazdır "------------------------". ("-" x scalar (@n)). "N"; süre (@combo = $ comminat-> next_combination) {baskı katılır ('', @combo). "N"; } "n" yazdırın; "3'teki permütasyonlar:" .join ("", @ n). "N"; Yazdır "------------------------". ("-" x scalar (@n)). "N"; süre (benim @permu = $ combinat-> Next_permutation) {Print Join ('', @permu). "N"; } Çıktı: Dışa aktarılan fonksiyonlar 'PRESSUTE', 'birleştir' ve 'Faktör' ile kullanılabilir. MATH :: kombinatörü kullanın; @n = qw (a b c); "2'den 2 kombinasyonları:" .join ("", @ n). "N"; Yazdır "------------------------". ("-" x scalar (@n)). "N"; Yazdır Katıl ("n", harita {birleştir "", @ $ _} birleştirmek (2, @ n)), "n"; "n" yazdırın; "3'teki permütasyonlar:" .join ("", @ n). "N"; Yazdır "------------------------". ("-" x scalar (@n)). "N"; Yazdır Katıl ("N", harita {birleştir "", @ $ _} PRATITY (@n)), "n"; çıktı: 2'den: ABC --------------- ---------------- Abacbc 3'ten itibaren: ABC --------------------------- --- Her iki çağrı türünden AbcacbbacbcaCACABCB Autput aynıdır, ancak nesne yönelimli yaklaşım, büyük setler için çok daha az bellek tüketir. Gereksinimler: · Perl
Matematik :: Kombinatorics İlgili Yazılım