| 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]