powered by
This function returns the next permuation of the multiset if there is one. initMC called before nextPerm can be called.
initMC
nextPerm
nextPerm(mcObj)
either a vector with the next permutation of the multiset or FALSE when all permutations have been returned
FALSE
an S3 object of class mc which must be created with initMC
mc
James M. Curran
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
Run the code above in your browser using DataLab