<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.brandon-rodriguez.com/index.php?action=history&amp;feed=atom&amp;title=Algorithms_-_Pseudocode</id>
	<title>Algorithms - Pseudocode - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.brandon-rodriguez.com/index.php?action=history&amp;feed=atom&amp;title=Algorithms_-_Pseudocode"/>
	<link rel="alternate" type="text/html" href="https://wiki.brandon-rodriguez.com/index.php?title=Algorithms_-_Pseudocode&amp;action=history"/>
	<updated>2026-05-07T13:41:40Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.39.3</generator>
	<entry>
		<id>https://wiki.brandon-rodriguez.com/index.php?title=Algorithms_-_Pseudocode&amp;diff=24&amp;oldid=prev</id>
		<title>Brodriguez: Create page</title>
		<link rel="alternate" type="text/html" href="https://wiki.brandon-rodriguez.com/index.php?title=Algorithms_-_Pseudocode&amp;diff=24&amp;oldid=prev"/>
		<updated>2019-09-08T21:57:46Z</updated>

		<summary type="html">&lt;p&gt;Create page&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Pseudocode is code that written in whatever expressive method is most clear and concise. Generally, pseudo code is meant for human reading rather than machine reading, and thus does not worry about &amp;quot;issues of software engineering&amp;quot;, such as error checking, abstraction, modularity, etc.&lt;br /&gt;
&lt;br /&gt;
This makes pseudocode useful for trying to share and convey ideas, and test theory, as opposed to more standardized languages which are better for full implementation.&lt;br /&gt;
&lt;br /&gt;
== Writing Pseudocode ==&lt;br /&gt;
Pseudocode may vary from place to place, but for the purposes of this wiki, we&amp;#039;ll define that pseudocode will follow guidelines as written in the book &amp;quot;Introduction to Algorithms, Third Edition&amp;quot; by &amp;quot;Thomas H Cormen&amp;quot;. To summarize:&lt;br /&gt;
* Code shall generally be Python-esque, when possible.&lt;br /&gt;
* Assignment will be done with the ← sign.&lt;br /&gt;
** Thus, to assign a variable with a value of 5, we would write &amp;lt;code&amp;gt;my_var ← 5&amp;lt;/code&amp;gt;.&lt;br /&gt;
* Equality comparison will be done with a single = sign.&lt;br /&gt;
** Thus, checking equality between two variables would be written as &amp;lt;code&amp;gt;if my_var = a_var&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
For a basic example of a pseudocode snippet, see [[Algorithms - Primitive Operations]].&lt;/div&gt;</summary>
		<author><name>Brodriguez</name></author>
	</entry>
</feed>