<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Introsort</id>
	<title>Introsort - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Introsort"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Introsort&amp;action=history"/>
	<updated>2026-05-27T20:16:07Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=Introsort&amp;diff=31809&amp;oldid=prev</id>
		<title>imported&gt;Ot: Änderungen von 45.133.188.133 (Diskussion) auf die letzte Version von 80.155.12.250 zurückgesetzt</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Introsort&amp;diff=31809&amp;oldid=prev"/>
		<updated>2022-05-24T09:03:47Z</updated>

		<summary type="html">&lt;p&gt;Änderungen von &lt;a href=&quot;/index.php/Spezial:Beitr%C3%A4ge/45.133.188.133&quot; title=&quot;Spezial:Beiträge/45.133.188.133&quot;&gt;45.133.188.133&lt;/a&gt; (&lt;a href=&quot;/index.php?title=Benutzer_Diskussion:45.133.188.133&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Benutzer Diskussion:45.133.188.133 (Seite nicht vorhanden)&quot;&gt;Diskussion&lt;/a&gt;) auf die letzte Version von &lt;a href=&quot;/index.php?title=Benutzer:80.155.12.250&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Benutzer:80.155.12.250 (Seite nicht vorhanden)&quot;&gt;80.155.12.250&lt;/a&gt; zurückgesetzt&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;Introsort&amp;#039;&amp;#039;&amp;#039; ist ein [[Sortierverfahren|Sortieralgorithmus]]. Der Begriff ist eine Kurzform für „introspektives Sortieren“.&lt;br /&gt;
Der Algorithmus ist eine Variation von [[Quicksort]], welche in [[Entartung (Informatik)|entarteten]] Fällen auf ein anderes Sortierverfahren mit [[Worst-Case-Laufzeit]] [[O-Notation|&amp;lt;math&amp;gt; \Omega(n \log n) &amp;lt;/math&amp;gt;]] (zum Beispiel [[Heapsort]]) zurückfällt.&lt;br /&gt;
Dazu wird zu Beginn jedes [[Rekursion]]sschrittes anhand einer Bewertungsfunktion entschieden, ob ein anderer [[Algorithmus]] für die Sortierung der Teilliste verwendet werden soll (zum Beispiel bei Erreichen einer bestimmten Rekursionstiefe).&lt;br /&gt;
&lt;br /&gt;
Auf diese Weise wird die Geschwindigkeit von Quicksort mit einer &amp;lt;math display=&amp;quot;inline&amp;quot;&amp;gt; \mathcal{O}(n \log n) &amp;lt;/math&amp;gt; worst-case Zeitkomplexität gekoppelt (gegenüber &amp;lt;math display=&amp;quot;inline&amp;quot;&amp;gt; \mathcal{O}(n^2) &amp;lt;/math&amp;gt; bei reinem Quicksort). Die exakte Laufzeit ist in den entarteten Fällen etwas höher als bei direkter Anwendung des optimalen Algorithmus, da bis zum Rückfall auf das alternative Sortierverfahren Quicksort durchlaufen wird.&lt;br /&gt;
&lt;br /&gt;
Bekannt geworden ist Introsort vor allem dadurch, dass [[Silicon Graphics]] in seiner [[Standard Template Library]] für [[C++]] seit einigen Jahren auf Introsort statt Quicksort zurückgreift. Inzwischen wurde Introsort auch in andere Implementierungen der C++ Standard Library übernommen, unter anderem in die der [[GNU Compiler Collection|GCC]].&lt;br /&gt;
&lt;br /&gt;
== Literatur ==&lt;br /&gt;
* David R. Musser: &amp;#039;&amp;#039;Introspective Sorting and Selection Algorithms.&amp;#039;&amp;#039; Software Practice and Experience 27(8): 983, 1997&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
* [http://www.sgi.com/tech/stl/sort.html Introsort] in der [[Standard Template Library]] von [[Silicon Graphics|Silicon Graphics International]]&lt;br /&gt;
* [https://web.archive.org/web/20160304205301/http://home.arcor.de/delphi-server/sta_ralphunden_introsort.pdf &amp;#039;&amp;#039;Implementierung und Untersuchung des introspektiven Sortieralgorithmus Introsort.&amp;#039;&amp;#039;] Studienarbeit an der BA Stuttgart von Ralph Unden (PDF; 328&amp;amp;nbsp;kB)&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Sortieralgorithmus]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Ot</name></author>
	</entry>
</feed>