nextPerm {multicool} | R Documentation |
Return the next permutation of the multiset
Description
This function returns the next permuation of the multiset if there is one.
initMC
called before nextPerm
can be called.
Usage
nextPerm(mcObj)
Arguments
mcObj |
an S3 object of class |
Value
either a vector with the next permutation of the multiset or
FALSE
when all permutations have been returned
Author(s)
James M. Curran
See Also
nextPerm
Examples
x = c(1,1,2,2)
m1 = initMC(x)
for(i in 1:6){
cat(paste(paste(nextPerm(m1),collapse=","),"\n"))
}
## an example with letters
x = letters[1:4]
m2 = initMC(x)
nextPerm(m2)
nextPerm(m2)
## and so on
[Package multicool version 1.0.1 Index]