IndexIterator, java.io.Serializablepublic class PermutationIterator extends java.lang.Object implements IndexIterator, java.io.Serializable
| Constructor | Description |
|---|---|
PermutationIterator(int n) |
| Modifier and Type | Method | Description |
|---|---|---|
int |
getD() |
|
boolean |
hasNext() |
|
static void |
main(java.lang.String[] args) |
|
static int[][] |
matrixPermutation(int[] p,
int[][] a) |
Returns a new matrix formed by permuting the rows and columns of the
given matrix according to the permuation list p.
|
int[] |
next() |
|
void |
reset() |
public void reset()
reset in interface IndexIteratorpublic boolean hasNext()
hasNext in interface IndexIteratorpublic int[] next()
next in interface IndexIteratorpublic static int[][] matrixPermutation(int[] p,
int[][] a)
p - permutation lista - original matrixpublic int getD()
getD in interface IndexIteratorpublic static void main(java.lang.String[] args)