<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-GB">
	<id>https://the-democratika.com/wiki/index.php?action=history&amp;feed=atom&amp;title=Template%3AInfobox_algorithm%2Fdoc</id>
	<title>Template:Infobox algorithm/doc - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://the-democratika.com/wiki/index.php?action=history&amp;feed=atom&amp;title=Template%3AInfobox_algorithm%2Fdoc"/>
	<link rel="alternate" type="text/html" href="https://the-democratika.com/wiki/index.php?title=Template:Infobox_algorithm/doc&amp;action=history"/>
	<updated>2026-04-05T09:42:49Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://the-democratika.com/wiki/index.php?title=Template:Infobox_algorithm/doc&amp;diff=9337&amp;oldid=prev</id>
		<title>&gt;WOSlinker: syntaxhighlight lang=&quot;wikitext&quot;</title>
		<link rel="alternate" type="text/html" href="https://the-democratika.com/wiki/index.php?title=Template:Infobox_algorithm/doc&amp;diff=9337&amp;oldid=prev"/>
		<updated>2023-05-10T17:12:01Z</updated>

		<summary type="html">&lt;p&gt;syntaxhighlight lang=&amp;quot;wikitext&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Documentation subpage}}&lt;br /&gt;
&amp;lt;!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --&amp;gt;&lt;br /&gt;
{{Lua|Module:Infobox|Module:InfoboxImage|Module:Check for unknown parameters}}&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
Quicksort Algorithm&lt;br /&gt;
{{Infobox algorithm&lt;br /&gt;
|name = Quicksort Algorithm&lt;br /&gt;
| class        = [[Sorting algorithm]]&lt;br /&gt;
| image        = Sorting quicksort anim.gif&lt;br /&gt;
| caption      = Animated visualization of the quicksort algorithm. The horizontal lines are pivot values.&lt;br /&gt;
| data         =&lt;br /&gt;
| time         = O(&amp;#039;&amp;#039;n&amp;#039;&amp;#039;&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;)  &amp;lt;!-- If it wasn&amp;#039;t rare, the average time would be closer to it. --&amp;gt;&lt;br /&gt;
| average-time = O(&amp;#039;&amp;#039;n&amp;#039;&amp;#039; log &amp;#039;&amp;#039;n&amp;#039;&amp;#039;)&lt;br /&gt;
| best-time    = O(&amp;#039;&amp;#039;n&amp;#039;&amp;#039; log &amp;#039;&amp;#039;n&amp;#039;&amp;#039;) (simple partition)&amp;lt;br /&amp;gt;or O(&amp;#039;&amp;#039;n&amp;#039;&amp;#039;) (three-way partition and equal keys)&lt;br /&gt;
| space        = O(&amp;#039;&amp;#039;n&amp;#039;&amp;#039;) auxiliary (naive)&amp;lt;br /&amp;gt;O(log &amp;#039;&amp;#039;n&amp;#039;&amp;#039;) auxiliary (Hoare 1962)&amp;lt;!-- see his paper and discussion of the &amp;#039;nest&amp;#039; use --&amp;gt;&lt;br /&gt;
| optimal      = No &amp;lt;!-- optimal is defined as worst case --&amp;gt;&lt;br /&gt;
| stability    = [[Sorting algorithm#Classification|Not Stable]]&lt;br /&gt;
}}&lt;br /&gt;
== Usage ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;wikitext&amp;quot;&amp;gt;&lt;br /&gt;
{{Infobox algorithm&lt;br /&gt;
|name           = &amp;lt;!-- Defaults to article name --&amp;gt;&lt;br /&gt;
|class          = &amp;lt;!-- Name of problem it solves --&amp;gt;&lt;br /&gt;
|image          = &amp;lt;!-- filename only, no &amp;quot;File:&amp;quot; or &amp;quot;Image:&amp;quot; prefix, and no enclosing [[brackets]] --&amp;gt;&lt;br /&gt;
|caption        =&lt;br /&gt;
|data           =&lt;br /&gt;
|time           = &amp;lt;!-- Worst time big-O notation --&amp;gt;&lt;br /&gt;
|best-time      =&lt;br /&gt;
|average-time   =&lt;br /&gt;
|space          = &amp;lt;!-- Worst-case space complexity; auxiliary space&lt;br /&gt;
                       (excluding input) if not specified --&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;includeonly&amp;gt;{{Sandbox other||&lt;br /&gt;
&amp;lt;!-- CATEGORIES AND INTERWIKIS HERE, THANKS --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Computer science infobox templates|Algorithm]]&lt;br /&gt;
}}&amp;lt;/includeonly&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;templatedata&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
	&amp;quot;description&amp;quot;: &amp;quot;Infobox describing an algorithm&amp;quot;,&lt;br /&gt;
	&amp;quot;params&amp;quot;: {&lt;br /&gt;
		&amp;quot;name&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Name&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Name of algorithm&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;content&amp;quot;,&lt;br /&gt;
			&amp;quot;required&amp;quot;: true,&lt;br /&gt;
			&amp;quot;default&amp;quot;: &amp;quot;{{PAGENAMEBASE}}&amp;quot;,&lt;br /&gt;
			&amp;quot;autovalue&amp;quot;: &amp;quot;{{PAGENAMEBASE}}&amp;quot;,&lt;br /&gt;
			&amp;quot;suggested&amp;quot;: true&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;class&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Problem class&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Type of problem it solves&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;content&amp;quot;,&lt;br /&gt;
			&amp;quot;required&amp;quot;: true,&lt;br /&gt;
			&amp;quot;example&amp;quot;: &amp;quot;Sorting&amp;quot;,&lt;br /&gt;
			&amp;quot;autovalue&amp;quot;: &amp;quot;&amp;quot;,&lt;br /&gt;
			&amp;quot;suggested&amp;quot;: true&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;image&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;content&amp;quot;,&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Image&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;filename only, no &amp;#039;File:&amp;#039; or &amp;#039;Image:&amp;#039; prefix, and no enclosing [[brackets]]&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;caption&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;content&amp;quot;,&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Caption&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;data&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Data structure&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Data structure operated upon&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;content&amp;quot;,&lt;br /&gt;
			&amp;quot;example&amp;quot;: &amp;quot;Array&amp;quot;,&lt;br /&gt;
			&amp;quot;required&amp;quot;: true,&lt;br /&gt;
			&amp;quot;suggested&amp;quot;: true&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;time&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Worst-case time complexity&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Worst-case time complexity in big O notation&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;content&amp;quot;,&lt;br /&gt;
			&amp;quot;required&amp;quot;: true,&lt;br /&gt;
			&amp;quot;suggested&amp;quot;: true,&lt;br /&gt;
			&amp;quot;example&amp;quot;: &amp;quot;O(n)&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;best-time&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Best-case time complexity&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;content&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;average-time&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Average time complexity&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;content&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;space&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Worst-case space complexity&amp;quot;,&lt;br /&gt;
			&amp;quot;required&amp;quot;: true,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;If not specified, this should be auxiliary space complexity and not include the space needed for the input&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;content&amp;quot;,&lt;br /&gt;
			&amp;quot;suggested&amp;quot;: true,&lt;br /&gt;
			&amp;quot;example&amp;quot;: &amp;quot;O(1)&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;alt&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Alt text&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;Alt text for image&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;size&amp;quot;: {&lt;br /&gt;
			&amp;quot;aliases&amp;quot;: [&lt;br /&gt;
				&amp;quot;image size&amp;quot;,&lt;br /&gt;
				&amp;quot;imagesize&amp;quot;,&lt;br /&gt;
				&amp;quot;image_size&amp;quot;&lt;br /&gt;
			],&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Image size&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	&amp;quot;paramOrder&amp;quot;: [&lt;br /&gt;
		&amp;quot;name&amp;quot;,&lt;br /&gt;
		&amp;quot;class&amp;quot;,&lt;br /&gt;
		&amp;quot;image&amp;quot;,&lt;br /&gt;
		&amp;quot;size&amp;quot;,&lt;br /&gt;
		&amp;quot;alt&amp;quot;,&lt;br /&gt;
		&amp;quot;caption&amp;quot;,&lt;br /&gt;
		&amp;quot;data&amp;quot;,&lt;br /&gt;
		&amp;quot;time&amp;quot;,&lt;br /&gt;
		&amp;quot;best-time&amp;quot;,&lt;br /&gt;
		&amp;quot;average-time&amp;quot;,&lt;br /&gt;
		&amp;quot;space&amp;quot;&lt;br /&gt;
	]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/templatedata&amp;gt;&lt;/div&gt;</summary>
		<author><name>&gt;WOSlinker</name></author>
	</entry>
</feed>