This handy module makes performing permutation in Perl easy and fast, although perhaps its algorithm is not the fastest on the earth. It supports permutation r of n objects where 0 < r <= n....
SLOYD/Algorithm-Permute-0.16 - 03 Aug 2017 14:19:04 UTCAlgorithm::FastPermute generates all the permutations of an array. You pass a block of code, which will be executed for each permutation. The array will be changed in place, and then changed back again before "permute" returns. During the execution o...
ROBIN/Algorithm-FastPermute-0.999 - 24 Feb 2008 09:45:41 UTCTYEMQ/Algorithm-Loops-1.032 - 24 Jul 2016 03:23:01 UTC
My main motivation for creating this module was to provide the students at Purdue and elsewhere with a Perl class whose API is the same as that of my Python based "BitVector" module that appears to have become popular for prototyping algorithms for c...
AVIKAK/Algorithm-BitVector-1.26 - 15 Jan 2018 15:53:49 UTCSo, you own a number of mp3-Songs on your hard disc and want to copy them to a number of CDs, maxing out the space available on each of them? You want to distribute your picture collection into several folders, so each of them doesn't exceed a certai...
MSCHILLI/Algorithm-Bucketizer-0.13 - 15 Jan 2013 03:55:57 UTCClass independent permutation operator; any individual that has the "_str" instance variable (like Algorithm::Evolutionary::Individual::String and Algorithm::Evolutionary::Individual::BitString) will have some of its elements swapped. Each string of ...
JMERELO/Algorithm-Evolutionary-0.80 - 31 Oct 2014 07:18:32 UTC