组合
作者:Filip Sergot
打印给定数组中所有项目的组合。
这里有什么有趣的内容?
多子程序
$_ 变量的缩写用法
占位符变量
使用的功能
源代码: combinations.pl
use v6; multi combs(@, 0) { "" }; multi combs { combs(@^dict, $^n - 1) X~ @dict }; (.say for combs(<a b c>, $_)) for 1..4;
作者:Filip Sergot
打印给定数组中所有项目的组合。
多子程序
$_ 变量的缩写用法
占位符变量
源代码: combinations.pl
use v6; multi combs(@, 0) { "" }; multi combs { combs(@^dict, $^n - 1) X~ @dict }; (.say for combs(<a b c>, $_)) for 1..4;