Vector Manipulation Layer (VectorLib)


sortData
to sort array data



FUNCTIONS

int[][] - sortData(int[] data)
double[][] - sortData(double[] data)
int[][] - sortData(int[] data, String mode)
double[][] - sortData(double[] data, String mode)




EXAMPLES

Example VectorLib vlib=new VectorLib();
int[] a={7, 4, 9, 4};
int[][] b=vlib.sortData(a);
vlib.view("Sorted data", b[0]);
vlib.view("Position index of sorted data", b[1]);
Output Sorted data =
4      4      7      9

Position index of sorted data =
1      3      0      2


Example VectorLib vlib=new VectorLib();
double[] a={7.4, 4.2, 9.6, 4.5};
double[][] b=vlib.sortData(a);
vlib.view("Sorted data", b[0]);
vlib.view("Position index of sorted data", b[1]);
Output Sorted data =
4.2      4.5      7.4      9.6

Position index of sorted data =
1.0      3.0      0.0      2.0


Example VectorLib vlib=new VectorLib();
int[] a={7, 4, 9, 4};
int[][] b=vlib.sortData(a, "asc");
vlib.view("Sorted data", b[0]);
vlib.view("Position index of sorted data", b[1]);
Output Sorted data =
4      4      7      9

Position index of sorted data =
1      3      0      2


Example VectorLib vlib=new VectorLib();
int[] a={7, 4, 9, 4};
int[][] b=vlib.sortData(a, "desc");
vlib.view("Sorted data", b[0]);
vlib.view("Position index of sorted data", b[1]);
Output Sorted data =
9      4      4      4

Position index of sorted data =
2      0      3      1