@Generated(date="2017-07-11T19:16:33+0200",
value="KTypeSort.java")
public final class DoubleSort
extends java.lang.Object
doubles containers.
It is a replacement for Arrays sorting routines, with
memory and speed guarantees documented in Javadoc.| Modifier and Type | Method and Description |
|---|---|
static void |
quicksort(double[] table)
In-place sort by dual-pivot quicksort a entire array of of naturally Comparable
doubles
This routine uses Dual-pivot Quicksort, from [Vladimir Yaroslavskiy 2009] *
|
static void |
quicksort(double[] table,
DoubleComparator comp)
In-place sort by dual-pivot quicksort an entire array of
doubles
using a DoubleComparator *
This routine uses Dual-pivot Quicksort, from [Vladimir Yaroslavskiy 2009] * |
static void |
quicksort(double[] table,
int beginIndex,
int endIndex)
In-place sort by dual-pivot quicksort an array of naturally comparable
doubles from [beginIndex, endIndex[
This routine uses Dual-pivot Quicksort, from [Vladimir Yaroslavskiy 2009] *
|
static void |
quicksort(double[] table,
int beginIndex,
int endIndex,
DoubleComparator comp)
In-place sort by dual-pivot quicksort an array of
doubles from [beginIndex, endIndex[
using a DoubleComparator *
This routine uses Dual-pivot Quicksort, from [Vladimir Yaroslavskiy 2009] * |
static void |
quicksort(DoubleIndexedContainer table)
In-place sort by dual-pivot quicksort a entire
DoubleIndexedContainer of naturally Comparable doubles
This routine uses Dual-pivot Quicksort, from [Vladimir Yaroslavskiy 2009] *
|
static void |
quicksort(DoubleIndexedContainer table,
DoubleComparator comp)
In-place sort by dual-pivot quicksort an entire generic
DoubleIndexedContainer
using a DoubleComparator *
This routine uses Dual-pivot Quicksort, from [Vladimir Yaroslavskiy 2009] * |
static void |
quicksort(DoubleIndexedContainer table,
int beginIndex,
int endIndex)
In-place sort by dual-pivot quicksort a
DoubleIndexedContainer of naturally Comparable doubles from [beginIndex, endIndex[
This routine uses Dual-pivot Quicksort, from [Vladimir Yaroslavskiy 2009] *
|
static void |
quicksort(DoubleIndexedContainer table,
int beginIndex,
int endIndex,
DoubleComparator comp)
In-place sort by dual-pivot quicksort a generic
DoubleIndexedContainer from [beginIndex, endIndex[
using a DoubleComparator *
This routine uses Dual-pivot Quicksort, from [Vladimir Yaroslavskiy 2009] * |
public static void quicksort(double[] table,
int beginIndex,
int endIndex)
doubles from [beginIndex, endIndex[
This routine uses Dual-pivot Quicksort, from [Vladimir Yaroslavskiy 2009] *
public static void quicksort(double[] table)
doubles
This routine uses Dual-pivot Quicksort, from [Vladimir Yaroslavskiy 2009] *
public static void quicksort(DoubleIndexedContainer table, int beginIndex, int endIndex)
DoubleIndexedContainer of naturally Comparable doubles from [beginIndex, endIndex[
This routine uses Dual-pivot Quicksort, from [Vladimir Yaroslavskiy 2009] *
public static void quicksort(DoubleIndexedContainer table)
DoubleIndexedContainer of naturally Comparable doubles
This routine uses Dual-pivot Quicksort, from [Vladimir Yaroslavskiy 2009] *
public static void quicksort(double[] table,
int beginIndex,
int endIndex,
DoubleComparator comp)
doubles from [beginIndex, endIndex[
using a DoubleComparator * This routine uses Dual-pivot Quicksort, from [Vladimir Yaroslavskiy 2009] *
public static void quicksort(double[] table,
DoubleComparator comp)
doubles
using a DoubleComparator * This routine uses Dual-pivot Quicksort, from [Vladimir Yaroslavskiy 2009] *
public static void quicksort(DoubleIndexedContainer table, int beginIndex, int endIndex, DoubleComparator comp)
DoubleIndexedContainer from [beginIndex, endIndex[
using a DoubleComparator * This routine uses Dual-pivot Quicksort, from [Vladimir Yaroslavskiy 2009] *
public static void quicksort(DoubleIndexedContainer table, DoubleComparator comp)
DoubleIndexedContainer
using a DoubleComparator * This routine uses Dual-pivot Quicksort, from [Vladimir Yaroslavskiy 2009] *
Copyright © 2017. All rights reserved.