<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      在N個(gè)元素的數(shù)組中獲取K個(gè)元素的所有組合問(wèn)題

      可以寫循環(huán),也可以用模塊。

      百度許久找到一個(gè)博客 http://blog.sina.com.cn/s/blog_4a0824490101f1kc.html 詳細(xì)介紹了Algorithm::Combinatorics

      受此啟發(fā),又找到了 Math::Combinatorics

      由于前面的博客介紹了Algorithm::Combinatorics,所以本博客介紹一下Math::Combinatorics

       

      perl 腳本

      use Math::Combinatorics;

      my @n = qw(a b c);
      my $combinat = Math::Combinatorics->new(count => 2,data => [@n]);
      print "combinations of 2 from: ".join(" ",@n)."\n";
      print "------------------------".("--" x scalar(@n))."\n";
      while(my @combo = $combinat->next_combination){
          print join(' ', @combo)."\n";
      }
      print "\n";

      print "display the permutations: ".join(" ",@n)."\n";
      print "------------------------".("--" x scalar(@n))."\n";
      while(my @permu = $combinat->next_permutation){
          print join(' ', @permu)."\n";
      }

      結(jié)果

      combinations of 2 from: a b c
      ------------------------------
      a b
      a c
      b c

      display the permutations: a b c
      ------------------------------
      a b c
      a c b
      b a c
      b c a
      c a b
      c b a

      posted on 2018-04-19 10:51  yangyzh  閱讀(1060)  評(píng)論(0)    收藏  舉報(bào)

      主站蜘蛛池模板: 亚洲国产精品日韩av专区| 漠河县| 狠狠色婷婷久久综合频道日韩 | 汤阴县| 日产日韩亚洲欧美综合下载| 成人亚洲一区二区三区在线 | 内射囯产旡码丰满少妇| 亚洲精品第一页中文字幕| 亚洲在战av极品无码| 亚洲国产欧美一区二区好看电影| 国内精品视频一区二区三区| 免费无码一区无码东京热| 亚洲a免费| 国产91丝袜在线播放动漫| 嫩草院一区二区乱码| 亚洲精品国产免费av| 99国产精品永久免费视频| 欧美成人一区二区三区不卡| 精品人伦一区二区三区蜜桃免费| 午夜夜福利一区二区三区| 激情综合色综合啪啪开心| 小鲜肉自慰网站xnxx| 亚洲成色在线综合网站| 日韩精品一区二区都可以| 亚洲色最新高清AV网站| 无码精品一区二区免费AV| 国产成人精品区一区二区| japanese无码中文字幕| 中文字幕在线无码一区二区三区| 九九热视频精品在线播放| 国产日韩精品欧美一区灰| 亚洲国产精品色一区二区| 九九在线精品国产| 两个人看的www免费视频中文| 女同另类激情在线三区| 亚洲成人av在线资源网| 亚洲精品不卡av在线播放| 午夜一区二区三区视频| 亚洲悠悠色综合中文字幕| 久久AV中文综合一区二区| 日韩人妻少妇一区二区三区|