package UEB10; public class BasicSort { // Selectionsort: // Sortiere das Teilfeld von array beginnend mit Index links bis einschlie�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�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�lich Index rechts public static void bubblesort(int[] array, final int links, final int rechts) { // TODO: Praktikum 9 } }