Algoritmo de arranjo

Delphi

01/12/2003

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?


Renatosilva

Renatosilva

Curtidas 0

Respostas

Motta

Motta

01/12/2003

tente http://www.nist.gov/dads/


GOSTEI 0
Rafael Heise

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


GOSTEI 0
POSTAR