Wir arbeiten daran, die Unionpedia-App im Google Play Store wiederherzustellen
AusgehendeEingehende
🌟Wir haben unser Design für eine bessere Navigation vereinfacht!
Instagram Facebook X LinkedIn
Ihre eigene Unionpedia mit Ihrem Logo und Ihrer Domain, ab 9,99 USD/Monat
Mein Unionpedia erstellen

Insertionsort

Index Insertionsort

Insertionsort (auch Sortieren durch Einfügen, und) ist ein einfaches stabiles Sortierverfahren (d. h., die Reihenfolge von Elementen mit gleichem Schlüsselwert bleibt unverändert).

Inhaltsverzeichnis

  1. 18 Beziehungen: Array (Datentyp), Binäre Suche, Donald L. Shell, Heapsort, In-Place-Algorithmus, Java-Applet, Liste von Algorithmen, Mergesort, Nassi-Shneiderman-Diagramm, Online-Algorithmus, Pseudocode, Quicksort, Robert Sedgewick (Informatiker), Sentinel (Programmierung), Shellsort, Sortierverfahren, Stabilität (Sortierverfahren), Worst Case.

Array (Datentyp)

Ein Array ist in der Informatik eine Datenstruktur-Variante, mit deren Verwendung „viele gleichartig strukturierte Daten verarbeitet werden sollen“.

Sehen Insertionsort und Array (Datentyp)

Binäre Suche

Die binäre Suche ist ein Algorithmus, der in einem Array sehr effizient ein gesuchtes Element entweder findet oder dessen Vorhandensein zuverlässig ausschließt.

Sehen Insertionsort und Binäre Suche

Donald L. Shell

Donald Lewis Shell (* 1. März 1924 in Croswell, Michigan; † 2. November 2015 in Asheville, North Carolina) war ein US-amerikanischer Ingenieur und Informatiker.

Sehen Insertionsort und Donald L. Shell

Heapsort

Der Heapsort-Algorithmus beim Sortieren eines Arrays aus permutierten Werten. Der Algorithmus besteht aus zwei Schritten; im vorbereitenden Schritt wird das Array zu einem binären Heap umgeordnet, dessen Baumstruktur vor dem eigentlichen Sortierschritt kurz eingeblendet wird. Heapsort („Haldensortierung“) ist ein in den 1960ern von Robert W.

Sehen Insertionsort und Heapsort

In-Place-Algorithmus

Ein Algorithmus arbeitet in-place bzw.

Sehen Insertionsort und In-Place-Algorithmus

Java-Applet

Ein Java-Applet ist ein Computerprogramm, das mittels Java-Technologie erstellt und normalerweise in einem Webbrowser ausgeführt wird.

Sehen Insertionsort und Java-Applet

Liste von Algorithmen

Dies ist eine Liste von Artikeln zu Algorithmen in der deutschsprachigen Wikipedia.

Sehen Insertionsort und Liste von Algorithmen

Mergesort

Beispiel, wie Mergesort eine Liste sortiert. Die Listenelemente werden durch Punkte dargestellt. Die waagerechte Achse gibt an, wo sich ein Element in der Liste befindet, die senkrechte Achse gibt an, wie groß ein Element ist. Mergesort (von ‚verschmelzen‘ und sort ‚sortieren‘) ist ein stabiler Sortieralgorithmus, der nach dem Prinzip teile und herrsche (divide and conquer) arbeitet.

Sehen Insertionsort und Mergesort

Nassi-Shneiderman-Diagramm

Ein Nassi-Shneiderman-Diagramm ist ein Diagrammtyp zur Darstellung von Programmentwürfen im Rahmen der Methode der strukturierten Programmierung.

Sehen Insertionsort und Nassi-Shneiderman-Diagramm

Online-Algorithmus

Ein Online-Algorithmus ist ein Lösungsverfahren für Probleme, bei denen zu Beginn des Berechnungsvorgangs nicht alle Eingabedaten verfügbar sind.

Sehen Insertionsort und Online-Algorithmus

Pseudocode

Der Pseudocode ist ein Programmcode, der nicht zur maschinellen Interpretation, sondern lediglich zur Veranschaulichung eines Paradigmas oder Algorithmus dient.

Sehen Insertionsort und Pseudocode

Quicksort

Eine zufällige Permutation von Integerwerten wird mit Quicksort sortiert. Die blauen Linien zeigen den Wert des rot markierten Pivotelements im jeweiligen Rekursionsschritt. Quicksort (und to sort ‚sortieren‘) ist ein schneller, rekursiver, nicht-stabiler Sortieralgorithmus, der nach dem Prinzip Teile und herrsche arbeitet.

Sehen Insertionsort und Quicksort

Robert Sedgewick (Informatiker)

Robert Sedgewick, 2020 Robert Sedgewick (* 20. Dezember 1946) ist US-amerikanischer Informatiker und Autor der Bücherreihe Algorithms.

Sehen Insertionsort und Robert Sedgewick (Informatiker)

Sentinel (Programmierung)

Als Sentinel (Aussprache:, engl. für Wächter), Wächterknoten oder Wächterwert (im engeren Sinn) bezeichnet man in der Informatik, im Bereich der Programmierung, ein Konstrukt, welches eine Sequenz derart terminiert, dass die Programmlogik nach einer erfolglosen Inspektion aller echten Fälle abschließend (mit unechtem Erfolg) auf das Ergebnis »gefunden« läuft.

Sehen Insertionsort und Sentinel (Programmierung)

Shellsort

Shell sort, Algorithmus: Farbbalken Shellsort ist ein von Donald L. Shell im Jahr 1959 entwickeltes Sortierverfahren, das auf dem Sortierverfahren des direkten Einfügens (Insertionsort) basiert.

Sehen Insertionsort und Shellsort

Sortierverfahren

Unter einem Sortierverfahren versteht man in der Informatik einen Algorithmus, der dazu dient, ein Tupel (i. Allg. ein Array) zu sortieren.

Sehen Insertionsort und Sortierverfahren

Stabilität (Sortierverfahren)

Ein stabiles Sortierverfahren ist ein Sortieralgorithmus, der die Reihenfolge der Datensätze, deren Sortierschlüssel gleich sind, bewahrt.

Sehen Insertionsort und Stabilität (Sortierverfahren)

Worst Case

Korean Airlines 801 am 6. August 1997 Worst Case ist der Anglizismus für das schlechteste oder das ungünstigste (anzunehmende) Ereignis, das in der Zukunft in einem bestimmten Fachgebiet eintreten könnte.

Sehen Insertionsort und Worst Case

Auch bekannt als Einfügesort, Einfügesortieren, Insertion Sort, Insertsort.