public enum Shuffles extends Enum<Shuffles>
Modifier and Type | Method and Description |
---|---|
abstract String |
getName() |
void |
shuffle(int[] array,
int start,
int end,
double sleep,
Writes Writes) |
abstract void |
shuffleArray(int[] array,
ArrayVisualizer arrayVisualizer,
Delays Delays,
Highlights Highlights,
Writes Writes) |
void |
sort(int[] array,
int start,
int end,
double sleep,
Writes Writes) |
static Shuffles |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static Shuffles[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final Shuffles RANDOM
public static final Shuffles REVERSE
public static final Shuffles ALMOST
public static final Shuffles ALREADY
public static final Shuffles SORTED
public static final Shuffles NAIVE
public static final Shuffles SHUFFLED_TAIL
public static final Shuffles SHUFFLED_HEAD
public static final Shuffles MOVED_ELEMENT
public static final Shuffles NOISY
public static final Shuffles SHUFFLED_ODDS
public static final Shuffles FINAL_MERGE
public static final Shuffles REAL_FINAL_MERGE
public static final Shuffles SHUFFLED_HALF
public static final Shuffles PARTITIONED
public static final Shuffles SAWTOOTH
public static final Shuffles ORGAN
public static final Shuffles FINAL_BITONIC
public static final Shuffles INTERLACED
public static final Shuffles DOUBLE_LAYERED
public static final Shuffles FINAL_RADIX
public static final Shuffles REAL_FINAL_RADIX
public static final Shuffles REC_RADIX
public static final Shuffles HALF_ROTATION
public static final Shuffles PARTIAL_REVERSE
public static final Shuffles BST_TRAVERSAL
public static final Shuffles INV_BST
public static final Shuffles LOG_SLOPES
public static final Shuffles HEAPIFIED
public static final Shuffles SMOOTH
public static final Shuffles POPLAR
public static final Shuffles TRI_HEAP
public static final Shuffles CIRCLE
public static final Shuffles PAIRWISE
public static final Shuffles REC_REV
public static final Shuffles GRAY_CODE
public static final Shuffles SIERPINSKI
public static final Shuffles TRIANGULAR
public static final Shuffles QSORT_BAD
public static final Shuffles PDQ_BAD
public static final Shuffles GRAIL_BAD
public static final Shuffles SHUF_MERGE_BAD
public static final Shuffles BIT_REVERSE
public static final Shuffles BLOCK_RANDOMLY
public static final Shuffles BLOCK_REVERSE
public static Shuffles[] values()
for (Shuffles c : Shuffles.values()) System.out.println(c);
public static Shuffles valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic void sort(int[] array, int start, int end, double sleep, Writes Writes)
public void shuffle(int[] array, int start, int end, double sleep, Writes Writes)
public abstract String getName()
public abstract void shuffleArray(int[] array, ArrayVisualizer arrayVisualizer, Delays Delays, Highlights Highlights, Writes Writes)
Copyright © 2024. All rights reserved.