Hi, I have a double 2D array:
a[0,0]=1.1 | a[0,1]=0.1 | a[0,2]=2.9 | a[0,3]=1.6 |
a[1,0]=-2.2 | a[1,1]=-1.7 | a[1,2]=0.3 | a[1,3]=-0.4 |
a[2,0]=2.0 | a[2,1]=-0.1 | a[2,2]=-1.8 | a[2,3]=-3.1 |
1) I want to sort it in descending order
AND save the 2 indexes (in order to know which array indexes has the absolute higher/lower values):
a[2,3]=-3.1
a[0,2]=2.9
a[1,0]=-2.2
a[2,0]=2.0
a[2,2]=-1.8
a[1,1]=-1.7
a[0,3]=1.6
a[0,0]=1.1
a[1,3]=-0.4
a[1,2]=0.3
a[0,1]=0.1
a[2,1]=-0.1
2) I also need another sort: on the first index
and save the 2nd index:
a[0,2]=2.9
a[0,3]=1.6
a[0,0]=1.1
a[0,1]=0.1
a[1,0]=-2.2
a[1,1]=-1.7
a[1,3]=-0.4
a[1,2]=0.3
a[2,3]=-3.1
a[2,0]=2.0
a[2,2]=-1.8
a[2,1]=-0.1
Is it possible with "Array.Sort()" ? As a beginner, help will be greatly appreciated!
Thank you very much!