Monday, August 4, 2008

[CPAN] Math::Counting, Math::Combinatorics

다양한 counting 기법이 implementation 되어 있어, counting 이용한 수식 등에 유용하게 사용할 수 있다.


Math::Counting

$f=factorial(5) # $f=5*4*3*2*1
$c=combination(3,2)
$c=choose(3,2) # $c= 3C2


Math::Combinatorics

@n=qw/a b c/
@p=permute(@n) # @p contains all possible set of permutation of @n
@c=combine(2, @n) # @c conatains all possible set of combination of 2 using @n