Re: How to construct all possible orderings
- To: mathgroup at smc.vnet.net
- Subject: [mg15636] Re: [mg15588] How to construct all possible orderings
- From: "Richard Finley" <rfinley at medicine.umsmed.edu>
- Date: Sat, 30 Jan 1999 04:28:35 -0500 (EST)
- Sender: owner-wri-mathgroup at wolfram.com
Hello Carlos, There may be a specific function to do this but I am not aware of it. Here is a rather contrived but efficient way to accomplish what you wish: Table[{i,j,k}, {i,1,3},{j,1,3},{k,1,3}] /. {1->A, 2->B, 3->C} // TableForm That will give you all 27 of your possibilities in a nice table....it would of course be easy to write your own function to do this for any n elements, but looking at them would get rather tedious as n gets larger (n^n) regards, RF >>> "Carlos Carreto" <ccarreto at ipg.pt> 01/28/99 03:23AM >>> Hello, I am trying to construct all possible orderings of for example 3 elements, where each element can be A, B or C. The result will be something like this: AAA AAB AAC ABA . . . CCC How can I do this? Thank you. -:- Carlos