Uses of Interface
cern.colt.function.IntComparator
Packages that use IntComparator
Package
Description
Core base classes; Operations on primitive arrays such as sorting, partitioning and permuting.
Resizable lists holding objects or primitive data types such as int,
double, etc.
Double matrix algorithms such as print formatting, sorting, partitioning and statistics.
Object matrix algorithms such as print formatting, sorting, partitioning and statistics.
-
Uses of IntComparator in cern.colt
Methods in cern.colt with parameters of type IntComparatorModifier and TypeMethodDescriptionprivate static int
Partitioning.binarySearchFromTo
(int a, int from, int to, IntComparator comp) Finds the given key "a" within some generic data using the binary search algorithm.static int
Sorting.binarySearchFromTo
(int from, int to, IntComparator comp) Generically searches the list for the specified value using the binary search algorithm.static void
Partitioning.genericPartition
(int from, int to, int splitFrom, int splitTo, int[] splitIndexes, IntComparator comp, IntComparator comp2, IntComparator comp3, Swapper swapper) Same asPartitioning.partition(int[],int,int,int[],int,int,int[])
except that it generically partitions arbitrary shaped data (for example matrices or multiple arrays) rather than int[] arrays.private static int
Partitioning.genericPartition
(int from, int to, int splitter, IntComparator comp, Swapper swapper) Same asPartitioning.partition(int[],int,int,int)
except that it generically partitions arbitrary shaped data (for example matrices or multiple arrays) rather than int[] arrays.private static void
GenericSorting.inplace_merge
(int first, int middle, int last, IntComparator comp, Swapper swapper) Transforms two consecutive sorted ranges into a single sorted range.private static int
GenericSorting.lower_bound
(int first, int last, int x, IntComparator comp) Performs a binary search on an already-sorted range: finds the first position where an element can be inserted without violating the ordering.private static int
GenericSorting.med3
(int a, int b, int c, IntComparator comp) Returns the index of the median of the three indexed chars.private static int
Partitioning.med3
(int a, int b, int c, IntComparator comp) Returns the index of the median of the three indexed chars.private static int
Sorting.med3
(int[] x, int a, int b, int c, IntComparator comp) Returns the index of the median of the three indexed chars.static void
GenericSorting.mergeSort
(int fromIndex, int toIndex, IntComparator c, Swapper swapper) Sorts the specified range of elements according to the order induced by the specified comparator.static void
Sorting.mergeSort
(int[] a, int fromIndex, int toIndex, IntComparator c) Sorts the specified range of the specified array of elements according to the order induced by the specified comparator.private static void
Sorting.mergeSort1
(int[] src, int[] dest, int low, int high, IntComparator c) static void
GenericSorting.quickSort
(int fromIndex, int toIndex, IntComparator c, Swapper swapper) Sorts the specified range of elements according to the order induced by the specified comparator.static void
Sorting.quickSort
(int[] a, int fromIndex, int toIndex, IntComparator c) Sorts the specified range of the specified array of elements according to the order induced by the specified comparator.private static void
GenericSorting.quickSort1
(int off, int len, IntComparator comp, Swapper swapper) Sorts the specified sub-array into ascending order.private static void
Sorting.quickSort1
(int[] x, int off, int len, IntComparator comp) Sorts the specified sub-array of chars into ascending order.private static int
GenericSorting.upper_bound
(int first, int last, int x, IntComparator comp) Performs a binary search on an already-sorted range: finds the last position where an element can be inserted without violating the ordering. -
Uses of IntComparator in cern.colt.list
Methods in cern.colt.list with parameters of type IntComparatorModifier and TypeMethodDescriptionvoid
AbstractIntList.mergeSortFromTo
(int from, int to, IntComparator c) Sorts the receiver according to the order induced by the specified comparator.void
AbstractIntList.quickSortFromTo
(int from, int to, IntComparator c) Sorts the receiver according to the order induced by the specified comparator. -
Uses of IntComparator in cern.colt.matrix.doublealgo
Methods in cern.colt.matrix.doublealgo with parameters of type IntComparatorModifier and TypeMethodDescriptionprotected void
Sorting.runSort
(int[] a, int fromIndex, int toIndex, IntComparator c) protected void
Sorting.runSort
(int fromIndex, int toIndex, IntComparator c, Swapper swapper) -
Uses of IntComparator in cern.colt.matrix.objectalgo
Methods in cern.colt.matrix.objectalgo with parameters of type IntComparatorModifier and TypeMethodDescriptionprotected void
Sorting.runSort
(int[] a, int fromIndex, int toIndex, IntComparator c) protected void
Sorting.runSort
(int fromIndex, int toIndex, IntComparator c, Swapper swapper)