<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-9954910</id><updated>2024-01-31T01:22:28.596-06:00</updated><title type='text'>Pandemonium - Programming</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://pandemoniumdev.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9954910/posts/default?alt=atom'/><link rel='alternate' type='text/html' href='http://pandemoniumdev.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>anonymous</name><uri>http://www.blogger.com/profile/17611492570265356730</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>5</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-9954910.post-111255962583407152</id><published>2005-04-03T15:11:00.000-05:00</published><updated>2005-04-03T15:20:25.836-05:00</updated><title type='text'>Yagoohoogle</title><content type='html'>Now you can search &lt;a href=&quot;http://yahoo.com&quot;&gt;Yahoo&lt;/a&gt; and &lt;a href=&quot;http://google.com&quot;&gt;Google&lt;/a&gt; all from one page using Yagoohoogle.  It will give you a &quot;split-screen&quot; view of the searches, great for comparing search engines. Now, you might say &quot;I use &lt;a href=&quot;http://dogpile.com&quot;&gt;Dogpile&lt;/a&gt;.  Doesn&#39;t this do the same thing?&quot;  No, Dogpile lumps in a bunch of other search engines that don&#39;t really give you any thing you need.  You end up wasting time looking at stuff you don&#39;t need. All you need is Google and Yahoo (in that order) and now with Yagoohoogle you can have them.&lt;br /&gt;&lt;a href=&quot;http://yagoohoogle.com&quot;&gt;&lt;br /&gt;&lt;img src=&quot;http://yagoohoogle.com/yagoohoogle.png&quot;&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;+MacMan</content><link rel='replies' type='application/atom+xml' href='http://pandemoniumdev.blogspot.com/feeds/111255962583407152/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9954910&amp;postID=111255962583407152' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9954910/posts/default/111255962583407152'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9954910/posts/default/111255962583407152'/><link rel='alternate' type='text/html' href='http://pandemoniumdev.blogspot.com/2005/04/yagoohoogle.html' title='Yagoohoogle'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9954910.post-110505476808083127</id><published>2005-01-06T17:29:00.000-06:00</published><updated>2005-01-06T17:43:19.066-06:00</updated><title type='text'>Runtime analysis of loops</title><content type='html'>Prior to introducing sorts and searches, big-oh analysis must be introduced.&lt;br /&gt;Simple way:&lt;br /&gt;       &quot;for(int i = 0;i &lt; n;++i)&quot; or &quot;for(int i = n;i &gt; 0;i--)&quot; loop will run on O(n) time.&lt;br /&gt;       &quot;for(int i = 1;i &lt; n;n*=3)&quot; or &quot;for(int i = n;i &gt; 0;i/=3)&quot; loop will run on O(log n) time.&lt;br /&gt;       Two or more loops: Multiply the runtimes of the individual loops.&lt;br /&gt;&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://pandemoniumdev.blogspot.com/feeds/110505476808083127/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9954910&amp;postID=110505476808083127' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9954910/posts/default/110505476808083127'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9954910/posts/default/110505476808083127'/><link rel='alternate' type='text/html' href='http://pandemoniumdev.blogspot.com/2005/01/runtime-analysis-of-loops.html' title='Runtime analysis of loops'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/17611492570265356730</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9954910.post-110505381444575828</id><published>2005-01-06T16:59:00.001-06:00</published><updated>2005-01-07T10:03:58.910-06:00</updated><title type='text'>Datatypes, The bits and the bytes</title><content type='html'>Type        Bits&lt;br /&gt;&lt;hr /&gt;long          signed 64&lt;br /&gt;int                                   signed 32&lt;br /&gt;short                           signed 16&lt;br /&gt;byte             signed 8&lt;br /&gt;boolean       1&lt;br /&gt;char             unsigned 16&lt;br /&gt;float         signed 64&lt;br /&gt;double     signed 64&lt;br /&gt;&lt;br /&gt;Data is represented internally as 0&#39;s and 1&#39;s. Java provides several operators that manipulate the internal representation of integer(long, int, short) and boolean variables.&lt;br /&gt;First, the &amp; (bitwise and) operator needs coverage. Let&#39;s say you have a problem 23 &amp;amp; 15&lt;br /&gt;Internally, 23 is 00000000000000000000000000010111 and 15 is 00000000000000000000000000001111. In bits, 0 is equivalent to false and 1 is equilavent to true. You and each bit. True and false is false (0). True and true is true(1). False and false is false (0). Your answer will be 00000000000000000000000000000111 (7).&lt;br /&gt;Next, the | (bitwise or) operator. You convert the number to its internal representation, binary representation. Remembering that 1 is true and 0 is false. You or each bit. True or false is true. True or true is true. 23 | 15 = 31 (00000000000000000000000000011111).&lt;br /&gt;Third, the ^ (bitwise exclusive-or,xor) operator. Follow the same rules as the first two operators. This time you xor each bit. Only if the two bits are of different values, one true and one false, will the bit be 1. 23 ^ 15 = 24 (00000000000000000000000000011000).&lt;br /&gt;Fourth, the &lt;&lt; (left shift) operator. General form x &amp;lt&amp;lt n. The answer will be x*2&lt;sup&gt;n&lt;/sup&gt; That is so long as the numbers do not overflow. Fifth, the &gt;&gt; (right shift) operator. General form x &gt;&gt; n. The answer will be x/2&lt;sup&gt;n&lt;br /&gt;&lt;/sup&gt;This concludes the datatypes and bits lesson.&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://pandemoniumdev.blogspot.com/feeds/110505381444575828/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9954910&amp;postID=110505381444575828' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9954910/posts/default/110505381444575828'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9954910/posts/default/110505381444575828'/><link rel='alternate' type='text/html' href='http://pandemoniumdev.blogspot.com/2005/01/datatypes-bits-and-bytes.html' title='Datatypes, The bits and the bytes'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/17611492570265356730</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9954910.post-110505414409093243</id><published>2005-01-06T16:59:00.000-06:00</published><updated>2005-01-06T17:29:04.090-06:00</updated><title type='text'>Object Oriented Programming (OOP) Terms</title><content type='html'>Inheritance - deriving features from an existing class. In java, inheritance is signaled by the &lt;span style=&quot;font-weight: bold;&quot;&gt;extends &lt;/span&gt;keyword.&lt;br /&gt;Polymorphism - literally &quot;many forms&quot;. In java, polymorphism is implemented through interfaces.&lt;br /&gt;Class - template or factory for making objects.&lt;br /&gt;Object - an class that has behavior.&lt;br /&gt;&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://pandemoniumdev.blogspot.com/feeds/110505414409093243/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9954910&amp;postID=110505414409093243' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9954910/posts/default/110505414409093243'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9954910/posts/default/110505414409093243'/><link rel='alternate' type='text/html' href='http://pandemoniumdev.blogspot.com/2005/01/object-oriented-programming-oop-terms.html' title='Object Oriented Programming (OOP) Terms'/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/blank.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9954910.post-110488746914204176</id><published>2005-01-04T19:09:00.000-06:00</published><updated>2005-01-04T19:11:09.143-06:00</updated><title type='text'>Welcome to Pandemonium Programming</title><content type='html'>This site is meant to teach&lt;span style=&quot;font-weight: bold;&quot;&gt; beginning &lt;/span&gt;programmers, mainly those on the Computer Science team at my school.&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://pandemoniumdev.blogspot.com/feeds/110488746914204176/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=9954910&amp;postID=110488746914204176' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9954910/posts/default/110488746914204176'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9954910/posts/default/110488746914204176'/><link rel='alternate' type='text/html' href='http://pandemoniumdev.blogspot.com/2005/01/welcome-to-pandemonium-programming.html' title='Welcome to Pandemonium Programming'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/17611492570265356730</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>