A dynamic matrix generating code - Programmers Heaven

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Categories

A dynamic matrix generating code

javastudjavastud Posts: 2Member
Can anyone write a piece of code that can produce a matrix of all possible number arrangements between two numbers X and Y.
E.g.
X = 1, Y = 3. The resulting matrix would be:

1 2 3
1 3 2

2 3 1
2 1 3

3 2 1
3 1 2

For X = 1, Y = 4, The resulting matrix would be:

1 2 3 4
1 2 4 3
1 3 4 2
1 3 2 4
1 4 3 2
1 4 2 3

2 1 3 4
2 1 4 3
2 3 1 4
2 3 4 1
2 4 3 1
2 4 1 3

3 1 2 4
3 1 4 2
3 2 1 4
3 2 4 1
3 4 1 2
3 4 2 1

4 1 2 3
4 1 3 2
4 2 3 1
4 2 1 3
4 3 1 2
4 3 2 1

Is it possible to write a code that produces a similar set of matrix for any give values of X and Y?


Comments

Sign In or Register to comment.