Files
FH/AuD/src/UEB10/BasicSort.java
2023-06-28 21:41:15 +02:00

38 lines
992 B
Java
Raw Blame History

package UEB10;
public class BasicSort
{
// Selectionsort:
// Sortiere das Teilfeld von array beginnend mit Index links bis einschlie<69>lich Index rechts
public static void selectionsort(int[] array, final int links, final int rechts)
{
for (int i = links; i < rechts; i++)
{
// Kleinstes Element im unsortierten Teil finden
int min = i;
for (int j = i + 1; j <= rechts; j++)
if (array[min] > array[j])
min = j;
// Elemente tauschen
int temp = array[min];
array[min] = array[i];
array[i] = temp;
}
}
// Insertionsort:
// Sortiere das Teilfeld von array beginnend mit Index links bis einschlie<69>lich Index rechts
public static void insertionsort(int[] array, final int links, final int rechts)
{
// TODO: Praktikum 9
}
// Bubblesort:
// Sortiere das Teilfeld von array beginnend mit Index links bis einschlie<69>lich Index rechts
public static void bubblesort(int[] array, final int links, final int rechts)
{
// TODO: Praktikum 9
}
}