Algoritmo de arranjo
Gente, alguém tem um algoritmo de arranjo?
Tendo n e p, sabemos que o número de arranjos possíveis é A(n, p) = n! / (n - p)!, mas o que eu quero é executar esses arranjos.
Exemplo: para A(3,3) onde temos 3 elementos a,b e c temos
A(3, 3) = 6
abc
bca
cab
cba
bac
acb
eu quero um algoritmo que retorne esses 6 arranjos dos elementos a, b e c. Alguém tem uma idéia?
Tendo n e p, sabemos que o número de arranjos possíveis é A(n, p) = n! / (n - p)!, mas o que eu quero é executar esses arranjos.
Exemplo: para A(3,3) onde temos 3 elementos a,b e c temos
A(3, 3) = 6
abc
bca
cab
cba
bac
acb
eu quero um algoritmo que retorne esses 6 arranjos dos elementos a, b e c. Alguém tem uma idéia?
Renatosilva
Curtidas 0
Respostas
Motta
01/12/2003
tente http://www.nist.gov/dads/
GOSTEI 0
Rafael Heise
01/12/2003
Fiz um programa que faz isso....
baixe em
http://www.rmheise.brturbo.com/delphi/down/Arranjo.zip
tem os fontes junto...
baixe em
http://www.rmheise.brturbo.com/delphi/down/Arranjo.zip
tem os fontes junto...
GOSTEI 0