/** * Swaps x[a .. (a+n-1)] with x[b .. (b+n-1)]. */ private static void vecswap(int x[], int a, int b, int n) { for (int i=0; i<n; i++, a++, b++) swap(x, a, b); } /**
/** * Swaps x[a .. (a+n-1)] with x[b .. (b+n-1)]. */ private static void vecswap(short x[], int a, int b, int n) { for (int i=0; i<n; i++, a++, b++) swap(x, a, b); } }
/** * Swaps x[a .. (a+n-1)] with x[b .. (b+n-1)]. */ private static void vecswap(char x[], int a, int b, int n) { for (int i=0; i<n; i++, a++, b++) swap(x, a, b); } /**
/** * Swaps x[a .. (a+n-1)] with x[b .. (b+n-1)]. */ private static void vecswap(byte x[], int a, int b, int n) { for (int i=0; i<n; i++, a++, b++) swap(x, a, b); } /**
/** * Swaps x[a .. (a+n-1)] with x[b .. (b+n-1)]. */ private static void vecswap(double x[], int a, int b, int n) { for (int i=0; i<n; i++, a++, b++) swap(x, a, b); } /**
/** * Swaps x[a .. (a+n-1)] with x[b .. (b+n-1)]. */ private static void vecswap(int x[], int a, int b, int n) { for (int i = 0; i < n; i++, a++, b++) swap(x, a, b); }
/** * Swaps x[a .. (a+n-1)] with x[b .. (b+n-1)]. */ private static void vecswap(byte x[], int a, int b, int n) { for (int i=0; i<n; i++, a++, b++) swap(x, a, b); } /**
/** * Swaps x[a .. (a+n-1)] with x[b .. (b+n-1)]. */ private static void vecswap(Object x[], int a, int b, int n) { for (int i=0; i<n; i++, a++, b++) swap(x, a, b); } /**
/** * Swaps x[a .. (a+n-1)] with x[b .. (b+n-1)]. */ private static void vecswap(Object x[], int a, int b, int n) { for (int i = 0; i < n; i++, a++, b++) swap(x, a, b); }
/** * Swaps x[a .. (a+n-1)] with x[b .. (b+n-1)]. */ private static void vecswap(long x[], int a, int b, int n) { for (int i=0; i<n; i++, a++, b++) swap(x, a, b); } /**
/** * Swaps x[a .. (a+n-1)] with x[b .. (b+n-1)]. */ private static void vecswap(double x[], int a, int b, int n) { for (int i = 0; i < n; i++, a++, b++) swap(x, a, b); }
/** * Swaps x[a .. (a+n-1)] with x[b .. (b+n-1)]. */ private static void vecswap(float x[], int a, int b, int n) { for (int i = 0; i < n; i++, a++, b++) swap(x, a, b); }
/** * Swaps x[a .. (a+n-1)] with x[b .. (b+n-1)]. */ private static void vecswap(Object x[], int a, int b, int n) { for (int i = 0; i < n; i++, a++, b++) swap(x, a, b); }
/** * Swaps x[a .. (a+n-1)] with x[b .. (b+n-1)]. */ private static void vecswap(char x[], int a, int b, int n) { for (int i=0; i<n; i++, a++, b++) swap(x, a, b); } /**
/** * Swaps x[a .. (a+n-1)] with x[b .. (b+n-1)]. */ private static void vecswap(double x[], int a, int b, int n) { for (int i=0; i<n; i++, a++, b++) swap(x, a, b); } /**
/** * Swaps x[a .. (a+n-1)] with x[b .. (b+n-1)]. */ private static void vecswap(int x[], int a, int b, int n) { for (int i=0; i<n; i++, a++, b++) swap(x, a, b); } /**
/** * Swaps x[a .. (a+n-1)] with x[b .. (b+n-1)]. */ private static void vecswap(double x[], int a, int b, int n) { for (int i = 0; i < n; i++, a++, b++) swap(x, a, b); }
/** * Swaps x[a .. (a+n-1)] with x[b .. (b+n-1)]. */ private static void vecswap(float x[], int a, int b, int n) { for (int i=0; i<n; i++, a++, b++) swap(x, a, b); } /**
/** * Swaps x[a .. (a+n-1)] with x[b .. (b+n-1)]. */ private static void vecswap(Object x[], int a, int b, int n) { for (int i=0; i<n; i++, a++, b++) swap(x, a, b); } /**
/** * Swaps x[a .. (a+n-1)] with x[b .. (b+n-1)]. */ private static void vecswap(short x[], int a, int b, int n) { for (int i=0; i<n; i++, a++, b++) swap(x, a, b); } }