public abstract class A
extends java.lang.Object
Constructor and Description |
---|
A() |
Modifier and Type | Method and Description |
---|---|
static int[] |
append(int[] array,
int v) |
static int[] |
delete(int[] array,
int i) |
static int[] |
delete(int[] array,
int[] i) |
static int[] |
invert(int[] indices,
int L)
Invert - take the compliment of indices up to length L, e.g., if indices = [3,5,6], then invert(indices,7) = [1,2,4,7].
|
static int[] |
join(int[] a,
int[] b) |
static int[] |
make_sequence(int L)
Make Sequence - Given L, generate and return new int[]{0,1,2,3,...,L-1}.
|
static int[] |
make_sequence(int start,
int end)
Make Sequence - Generate and return new int[]{start,start+1,...,end-2,end-1}.
|
static int |
mode(int[] a)
Mode
|
static double |
product(double[] v) |
static int[] |
reverse(int[] a) |
static int |
samplePMF(double[] w,
java.util.Random r)
Sample a PMF - select i with probabilitiy w[i] (w must be normalised)
|
static int[] |
select(int[] array,
int[] indices) |
static void |
shuffle(int[] array,
java.util.Random r)
Shuffle 'array' given Random 'r'
|
static int[] |
sort(int[] a) |
static double |
sum(double[] v) |
static int |
sum(int[] v) |
static int[] |
swap(int[] array,
int j,
int k) |
static int[] |
swap(int[] array,
java.util.Random r) |
static double[] |
toDoubleArray(int[] z)
ToDoubleArray - cast int[] to double[].
|
static double[] |
toDoubleArray(int i,
int L)
Convert integer to binary string (double representation) of L digits.
|
static int[] |
toIntArray(double[] z) |
static int[] |
toIntArray(double[] z,
double t) |
static int[] |
toIntArray(java.lang.String s)
Convert eg "12" to [1,2]
|
static int[] |
toIntArray(java.lang.String[] s)
Convert eg ["1","2"] to [1,2]
|
static int[] |
toPrimitive(java.lang.Integer[] a)
ToPrimitive - cast Integer[] to int[].
|
static int[] |
toPrimitive(java.util.List<java.lang.Integer> list)
ToPrimitive - cast List<Integer> to int[].
|
static java.lang.String |
toString(double[] v)
ToString - Return a double[] as a nice String.
|
static java.lang.String |
toString(double[] v,
int adp)
ToString - Return a double[] as a nice String (formated to a 'adp' digits after the decimal point).
|
static java.lang.String |
toString(int[] v)
ToString - Return an int[] as a nice String.
|
public static final int[] join(int[] a, int[] b)
public static final int[] reverse(int[] a)
public static final int[] sort(int[] a)
public static java.lang.String toString(double[] v)
public static java.lang.String toString(double[] v, int adp)
public static java.lang.String toString(int[] v)
public static final double product(double[] v)
public static double sum(double[] v)
public static int sum(int[] v)
public static int mode(int[] a)
public static int[] append(int[] array, int v)
public static int[] delete(int[] array, int i)
public static int[] delete(int[] array, int[] i)
public static int[] select(int[] array, int[] indices)
public static int[] swap(int[] array, int j, int k)
public static int[] swap(int[] array, java.util.Random r)
public static int samplePMF(double[] w, java.util.Random r)
public static final int[] make_sequence(int L)
public static final int[] make_sequence(int start, int end)
public static final int[] invert(int[] indices, int L)
indices
- indicesL
- supposed length of the complimentpublic static final void shuffle(int[] array, java.util.Random r)
public static int[] toPrimitive(java.lang.Integer[] a)
public static int[] toPrimitive(java.util.List<java.lang.Integer> list)
public static final double[] toDoubleArray(int[] z)
public static final int[] toIntArray(java.lang.String s)
public static final int[] toIntArray(java.lang.String[] s)
public static final int[] toIntArray(double[] z)
public static final int[] toIntArray(double[] z, double t)
public static final double[] toDoubleArray(int i, int L)