|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectArrayAlgorithms
public class ArrayAlgorithms
riunisce algoritmi applicabili agli array di numeri interi
Constructor Summary | |
---|---|
ArrayAlgorithms()
|
Method Summary | |
---|---|
static int |
guardedLinearSearch(int[] a,
int size,
int target)
ricerca lineare con sentinella. |
static void |
insertionSort(int[] a)
ordinamento per inserimento degli elementi di un array di numeri interi. |
static int |
iterativeBinarySearch(int[] a,
int v)
ricerca binaria. |
static int |
linearSearch(int[] a,
int target)
ricerca lineare. |
static void |
mergeSort(int[] a)
ordinamento per fusione degli elementi di un array di numeri interi. |
static int |
recursiveBinarySearch(int[] a,
int v)
ricerca binaria. |
static void |
selectionSort(int[] a)
ordinamento per selezione degli elementi di un array di numeri interi. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ArrayAlgorithms()
Method Detail |
---|
public static void selectionSort(int[] a)
a
- l'array da ordinarepublic static void mergeSort(int[] a)
a
- l'array da ordinarepublic static void insertionSort(int[] a)
a
- l'array da ordinarepublic static int linearSearch(int[] a, int target)
a
- l'array in cui viene effettuata la ricercatarget
- l'elemento da ricercare
public static int guardedLinearSearch(int[] a, int size, int target)
a
- l'array riempito solo in parte in cui viene effettuata la ricercasize
- il numero di elementi inseriti nell'array riempito solo in partetarget
- l'elemento da ricercare
public static int recursiveBinarySearch(int[] a, int v)
a
- l'array in cui viene effettuata la ricercav
- l'elemento da ricercare
public static int iterativeBinarySearch(int[] a, int v)
a
- l'array in cui viene effettuata la ricercav
- l'elemento da ricercare
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |