As others have pointed out, the output of such a program would be rather
difficult to deal with; however, if one were to attempt such an
undertaking, surely Perl would be the most natural language to use
(w.r.t. coding efficiency, speed). The code for such a program in Perl
would be trivial, and it is freely distributed in any
linux/unix/mac-os-X platform, and publicly available for MS-Dos
implementation as well 
(try http://www.idiom.com/free-compilers/LANG/Perl-1.html).

The most similar appln I can think of is working with large dna/protein
sequences which is done routinely in bioinformatics...

regards,
prad

Pradyumna S Upadrashta, PhD Student
Grad Prog in Scientific Computation
University of Minnesota


>-----Original Message-----
>From: [EMAIL PROTECTED] 
>[mailto:[EMAIL PROTECTED] On Behalf Of gilgames
>Sent: Wednesday, January 07, 2004 9:03 AM
>To: [EMAIL PROTECTED]
>Subject: Re: [edstat] Word permutations
>
>
><<
>Many thanks in advance for any help.
>The letters "abcd" can be arranged in 4P4 = 24 ways. They can 
>be spelt out on paper without difficulty (abcd, abdc, ... 
>etc.) For larger words the number of permutations soon runs 
>into billions... which brings me to my question: does anyone 
>have any vba code to spell out each permutation on large words 
>(12 letters and upwards)?  >>
>
>1./ What is it good for?
>
>2./ What do you think the how many permutations are for the word 'aaaa'
>
>.
>. =================================================================
>Instructions for joining and leaving this list, remarks about 
>the problem of INAPPROPRIATE MESSAGES, and archives are available at:
>.                  http://jse.stat.ncsu.edu/                    .
>=================================================================
>

.
.
=================================================================
Instructions for joining and leaving this list, remarks about the
problem of INAPPROPRIATE MESSAGES, and archives are available at:
.                  http://jse.stat.ncsu.edu/                    .
=================================================================

Reply via email to