|
||||||||
| 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 ordinare
public 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 | |||||||