Uses of Interface
org.apache.commons.numbers.arrays.UpdatingInterval
-
Packages that use UpdatingInterval Package Description org.apache.commons.numbers.arrays Array utilities. -
-
Uses of UpdatingInterval in org.apache.commons.numbers.arrays
Classes in org.apache.commons.numbers.arrays that implement UpdatingInterval Modifier and Type Class Description (package private) class
BitIndexUpdatingInterval
AnUpdatingInterval
backed by a fixed size of bits.(package private) class
KeyUpdatingInterval
AnUpdatingInterval
backed by an array of ordered keys.Methods in org.apache.commons.numbers.arrays that return UpdatingInterval Modifier and Type Method Description (package private) static UpdatingInterval
IndexSupport. createUpdatingInterval(int left, int right, int[] k, int n)
Returns an interval that covers the specified indicesk
.private static UpdatingInterval
IndexSupport. newUpdatingInterval(int[] k, int n)
Returns an interval that covers the specified indicesk
.UpdatingInterval
BitIndexUpdatingInterval. splitLeft(int ka, int kb)
UpdatingInterval
KeyUpdatingInterval. splitLeft(int ka, int kb)
UpdatingInterval
UpdatingInterval. splitLeft(int ka, int kb)
Split the interval using two splitting indices.Methods in org.apache.commons.numbers.arrays with parameters of type UpdatingInterval Modifier and Type Method Description (package private) static int
IndexSupport. countIndices(UpdatingInterval keys, int n)
Count the number of indices.(package private) static void
QuickSelect. dualPivotQuickSelect(double[] a, int left, int right, UpdatingInterval k, int flags)
Partition the array such that indicesk
correspond to their correctly sorted value in the equivalent fully sorted array.(package private) static void
QuickSelect. dualPivotQuickSelect(int[] a, int left, int right, UpdatingInterval k, int flags)
Partition the array such that indicesk
correspond to their correctly sorted value in the equivalent fully sorted array.
-