Menu
Coddy logo textTech

Implementation (Part 1)

Lektion 5 von 9 im Kurs Selection Sort - DSA-Serie von Coddy.

Nun werden wir den Algorithmus Schritt für Schritt aufbauen.

challenge icon

Aufgabe

Einfach

Lass uns Selection Sort Schritt für Schritt aufbauen. Der Kernschritt des Algorithmus besteht darin, das kleinste Element zu finden und es an den Anfang zu tauschen.

Schreibe eine Funktion namens selectionSort, die ein Array von Ganzzahlen erhält, das kleinste Element findet, es mit dem Element an der ersten Position vertauscht und das Array zurückgibt.

Für den Moment benötigst du nur diesen einzigen Durchlauf (einen Tausch). Der vollständige Algorithmus folgt in der nächsten Lektion.

Probier es selbst

#include <stdlib.h>

int* selectionSort(int* arr, int arr_size, int* returnSize) {
    // Schreibe hier den Code
    *returnSize = arr_size;
    return arr;
}
quiz iconTeste dich selbst

Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.

Alle Lektionen in Selection Sort - DSA-Serie