<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>exodream</title>
	<atom:link href="http://exodream.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://exodream.wordpress.com</link>
	<description>your dream came true</description>
	<lastBuildDate>Thu, 18 Feb 2010 17:23:11 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='exodream.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>exodream</title>
		<link>http://exodream.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://exodream.wordpress.com/osd.xml" title="exodream" />
	<atom:link rel='hub' href='http://exodream.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Efficiency of Prime Algorithm</title>
		<link>http://exodream.wordpress.com/2010/02/18/efficiency-of-prime-algorithm/</link>
		<comments>http://exodream.wordpress.com/2010/02/18/efficiency-of-prime-algorithm/#comments</comments>
		<pubDate>Thu, 18 Feb 2010 17:18:16 +0000</pubDate>
		<dc:creator>exodream</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://exodream.wordpress.com/?p=30</guid>
		<description><![CDATA[There are many ways to create a prime numbers. However, the time constraints will reflect your skill to create an algorithm. Whereas I am a student of computer science, the algorithm should meet time efficiency. I am sure that all of you already had project about prime numbers. In the following examples, I will be [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=exodream.wordpress.com&amp;blog=8256838&amp;post=30&amp;subd=exodream&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>There are many ways to create a prime numbers. However, the time constraints will reflect your skill to create an algorithm. Whereas I am a student of computer science, the algorithm should meet time efficiency. I am sure that all of you already had project about prime numbers. In the following examples, I will be using the Python2.5 programming language to demonstrate such algorithms and compare their efficiencies. Later I will also update it into C/C++ and Java languages.</p>
<p>The first algorithm we shall consider will begin with the integer 2 and proceed to select each successive integer as a potential prime, (pp), checking for primacy by testing to see if it can be factored by any previously identified primes, then storing each newly verified prime in a prime set (ps) array.</p>
<div id="_mcePaste">pp=2</div>
<div id="_mcePaste">ps=[pp]</div>
<div id="_mcePaste">lim=raw_input(&#8220;\nGenerate prime numbers up to what number? : &#8220;)</div>
<div id="_mcePaste">while pp&lt;int(lim):</div>
<div id="_mcePaste">pp+=1</div>
<div id="_mcePaste">test=True</div>
<div id="_mcePaste">for a in ps:</div>
<div id="_mcePaste">if pp%a==0: test=False</div>
<div id="_mcePaste">if test: ps.append(pp)</div>
<div id="_mcePaste">return ps</div>
<div></div>
<div>
<div>Note: The code given above does not constitute a complete program. See Appendix A for a complete program including a user interface.</div>
<div><span style="white-space:pre;"> </span>Such a rudimentary algorithm takes a strictly brute force approach to effectively achieve the goal of identifying each prime number and storing it in an array. I am sure you would agree that this is also about the least efficient means of generating prime numbers.</div>
</div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/exodream.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/exodream.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/exodream.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/exodream.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/exodream.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/exodream.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/exodream.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/exodream.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/exodream.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/exodream.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/exodream.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/exodream.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/exodream.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/exodream.wordpress.com/30/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=exodream.wordpress.com&amp;blog=8256838&amp;post=30&amp;subd=exodream&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://exodream.wordpress.com/2010/02/18/efficiency-of-prime-algorithm/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/0851da60bca493fb4990d7a8a828bcf7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">exodream</media:title>
		</media:content>
	</item>
		<item>
		<title>The best facebok bot systems for every games</title>
		<link>http://exodream.wordpress.com/2009/11/03/the-best-facebok-bot-systems-for-every-games/</link>
		<comments>http://exodream.wordpress.com/2009/11/03/the-best-facebok-bot-systems-for-every-games/#comments</comments>
		<pubDate>Tue, 03 Nov 2009 09:24:52 +0000</pubDate>
		<dc:creator>exodream</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://exodream.wordpress.com/?p=23</guid>
		<description><![CDATA[Hi, Having trouble with your Mafia Wars, Pet Society, Kung Fu Pets, Restaurant City, Mouse Hunt, or any other games on facebook ? At the first time when I saw the main page of this site . I was fascinating with the header menus. How came one systems can make a GOD FATHER bot systems [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=exodream.wordpress.com&amp;blog=8256838&amp;post=23&amp;subd=exodream&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Hi,</p>
<p>Having trouble with your Mafia Wars, Pet Society, Kung Fu Pets, Restaurant City, Mouse Hunt, or any other games on facebook ?</p>
<p>At the first time when I saw the main page of <a href="http://fb-bot.com" target="_blank">this site </a>. I was fascinating with the header menus. How came one systems can make a GOD FATHER bot systems ?. Then,  I try to buy it. Because the price is very cheap just <strong>$37.00</strong> !!</p>
<p>After that, I unpack the sources. The contents are very worthed. Now, i can make my own bots, and then I beat all of my friends !!</p>
<p>I believe this bot systems is the best ever facebook BOT systems.</p>
<p>Try it now..This is not a bullshit !! You can also get your money back if you cannot beat your own friends.</p>
<p>&nbsp;</p>
<p>Visit <a href="http://fb-bot.com" target="_blank">fb-bot.com</a> NOW !! LIMITED OFFER !!</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/exodream.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/exodream.wordpress.com/23/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/exodream.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/exodream.wordpress.com/23/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/exodream.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/exodream.wordpress.com/23/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/exodream.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/exodream.wordpress.com/23/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/exodream.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/exodream.wordpress.com/23/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/exodream.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/exodream.wordpress.com/23/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/exodream.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/exodream.wordpress.com/23/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=exodream.wordpress.com&amp;blog=8256838&amp;post=23&amp;subd=exodream&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://exodream.wordpress.com/2009/11/03/the-best-facebok-bot-systems-for-every-games/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/0851da60bca493fb4990d7a8a828bcf7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">exodream</media:title>
		</media:content>
	</item>
		<item>
		<title>Recursive &#8211; Fibonacci Function in C++</title>
		<link>http://exodream.wordpress.com/2009/07/07/recursive-fibonacci-function-in-c/</link>
		<comments>http://exodream.wordpress.com/2009/07/07/recursive-fibonacci-function-in-c/#comments</comments>
		<pubDate>Tue, 07 Jul 2009 10:22:31 +0000</pubDate>
		<dc:creator>exodream</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://exodream.wordpress.com/?p=21</guid>
		<description><![CDATA[Factorial &#8211; Recursive.html #include &#60;iostream&#62; using namespace std; long fibonacci_version_1( long ); long fibonacci_version_2( long ); long fibonacci_version_3( long ); int main() { int start = 0; int end = 0; start = time(NULL); long fibo = fibonacci_version_1(-1); end = time(NULL); cout &#60;&#60; &#34;Time = &#34; &#60;&#60; end - start &#60;&#60; endl; cout &#60;&#60; &#34;Fibo [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=exodream.wordpress.com&amp;blog=8256838&amp;post=21&amp;subd=exodream&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Factorial &#8211; Recursive.html</p>
<pre>
<code><span style="font:10pt Courier New;"><span class="cpp1-preprocessor">#include &lt;iostream&gt;

</span><span class="cpp1-reservedword">using</span><span class="cpp1-space"> </span><span class="cpp1-reservedword">namespace</span><span class="cpp1-space"> </span><span class="cpp1-identifier">std</span><span class="cpp1-symbol">;

</span><span class="cpp1-reservedword">long</span><span class="cpp1-space"> </span><span class="cpp1-identifier">fibonacci_version_1</span><span class="cpp1-symbol">(</span><span class="cpp1-space"> </span><span class="cpp1-reservedword">long</span><span class="cpp1-space"> </span><span class="cpp1-symbol">);
</span><span class="cpp1-reservedword">long</span><span class="cpp1-space"> </span><span class="cpp1-identifier">fibonacci_version_2</span><span class="cpp1-symbol">(</span><span class="cpp1-space"> </span><span class="cpp1-reservedword">long</span><span class="cpp1-space"> </span><span class="cpp1-symbol">);

</span><span class="cpp1-reservedword">long</span><span class="cpp1-space"> </span><span class="cpp1-identifier">fibonacci_version_3</span><span class="cpp1-symbol">(</span><span class="cpp1-space"> </span><span class="cpp1-reservedword">long</span><span class="cpp1-space"> </span><span class="cpp1-symbol">);

</span><span class="cpp1-reservedword">int</span><span class="cpp1-space"> </span><span class="cpp1-identifier">main</span><span class="cpp1-symbol">()</span><span class="cpp1-space"> </span><span class="cpp1-symbol">{</span><span class="cpp1-space">   

    </span><span class="cpp1-reservedword">int</span><span class="cpp1-space"> </span><span class="cpp1-identifier">start</span><span class="cpp1-space"> </span><span class="cpp1-symbol">=</span><span class="cpp1-space"> </span><span class="cpp1-number">0</span><span class="cpp1-symbol">;

</span><span class="cpp1-space">	</span><span class="cpp1-reservedword">int</span><span class="cpp1-space"> </span><span class="cpp1-identifier">end</span><span class="cpp1-space"> </span><span class="cpp1-symbol">=</span><span class="cpp1-space"> </span><span class="cpp1-number">0</span><span class="cpp1-symbol">;
</span><span class="cpp1-space">	</span><span class="cpp1-identifier">start</span><span class="cpp1-space"> </span><span class="cpp1-symbol">=</span><span class="cpp1-space"> </span><span class="cpp1-identifier">time</span><span class="cpp1-symbol">(</span><span class="cpp1-identifier">NULL</span><span class="cpp1-symbol">);

</span><span class="cpp1-space">    </span><span class="cpp1-reservedword">long</span><span class="cpp1-space"> </span><span class="cpp1-identifier">fibo</span><span class="cpp1-space"> </span><span class="cpp1-symbol">=</span><span class="cpp1-space"> </span><span class="cpp1-identifier">fibonacci_version_1</span><span class="cpp1-symbol">(-</span><span class="cpp1-number">1</span><span class="cpp1-symbol">);
</span><span class="cpp1-space">    </span><span class="cpp1-identifier">end</span><span class="cpp1-space"> </span><span class="cpp1-symbol">=</span><span class="cpp1-space"> </span><span class="cpp1-identifier">time</span><span class="cpp1-symbol">(</span><span class="cpp1-identifier">NULL</span><span class="cpp1-symbol">);

</span><span class="cpp1-space">    </span><span class="cpp1-identifier">cout</span><span class="cpp1-space"> </span><span class="cpp1-symbol">&lt;&lt;</span><span class="cpp1-space"> </span><span class="cpp1-string">&quot;Time = &quot;</span><span class="cpp1-space"> </span><span class="cpp1-symbol">&lt;&lt;</span><span class="cpp1-space"> </span><span class="cpp1-identifier">end</span><span class="cpp1-space"> </span><span class="cpp1-symbol">-</span><span class="cpp1-space"> </span><span class="cpp1-identifier">start</span><span class="cpp1-space"> </span><span class="cpp1-symbol">&lt;&lt;</span><span class="cpp1-space"> </span><span class="cpp1-identifier">endl</span><span class="cpp1-symbol">;
</span><span class="cpp1-space">    </span><span class="cpp1-identifier">cout</span><span class="cpp1-space"> </span><span class="cpp1-symbol">&lt;&lt;</span><span class="cpp1-space"> </span><span class="cpp1-string">&quot;Fibo : &quot;</span><span class="cpp1-space"> </span><span class="cpp1-symbol">&lt;&lt;</span><span class="cpp1-space"> </span><span class="cpp1-identifier">fibo</span><span class="cpp1-space"> </span><span class="cpp1-symbol">&lt;&lt;</span><span class="cpp1-space"> </span><span class="cpp1-identifier">endl</span><span class="cpp1-symbol">;

</span><span class="cpp1-space">
    </span><span class="cpp1-identifier">system</span><span class="cpp1-symbol">(</span><span class="cpp1-string">&quot;pause&quot;</span><span class="cpp1-symbol">);
</span><span class="cpp1-space">    </span><span class="cpp1-reservedword">return</span><span class="cpp1-space"> </span><span class="cpp1-number">0</span><span class="cpp1-symbol">;
}

</span><span class="cpp1-reservedword">long</span><span class="cpp1-space"> </span><span class="cpp1-identifier">fibonacci_version_1</span><span class="cpp1-symbol">(</span><span class="cpp1-space"> </span><span class="cpp1-reservedword">long</span><span class="cpp1-space"> </span><span class="cpp1-identifier">n</span><span class="cpp1-space"> </span><span class="cpp1-symbol">)</span><span class="cpp1-space"> </span><span class="cpp1-symbol">{

</span><span class="cpp1-space">     </span><span class="cpp1-comment">// Check if the n is negative number, return 1
</span><span class="cpp1-space">     </span><span class="cpp1-reservedword">if</span><span class="cpp1-symbol">(</span><span class="cpp1-space"> </span><span class="cpp1-identifier">n</span><span class="cpp1-space"> </span><span class="cpp1-symbol">&lt;</span><span class="cpp1-space"> </span><span class="cpp1-number">0</span><span class="cpp1-space"> </span><span class="cpp1-symbol">)
</span><span class="cpp1-space">         </span><span class="cpp1-reservedword">return</span><span class="cpp1-space"> </span><span class="cpp1-number">1</span><span class="cpp1-symbol">;

</span><span class="cpp1-space">
     </span><span class="cpp1-reservedword">switch</span><span class="cpp1-symbol">(</span><span class="cpp1-space"> </span><span class="cpp1-identifier">n</span><span class="cpp1-space"> </span><span class="cpp1-symbol">)</span><span class="cpp1-space"> </span><span class="cpp1-symbol">{</span><span class="cpp1-space">
        </span><span class="cpp1-reservedword">case</span><span class="cpp1-space"> </span><span class="cpp1-number">0</span><span class="cpp1-symbol">:
</span><span class="cpp1-space">        </span><span class="cpp1-reservedword">case</span><span class="cpp1-space"> </span><span class="cpp1-number">1</span><span class="cpp1-symbol">:

</span><span class="cpp1-space">           </span><span class="cpp1-reservedword">return</span><span class="cpp1-space"> </span><span class="cpp1-identifier">n</span><span class="cpp1-symbol">;
</span><span class="cpp1-space">           </span><span class="cpp1-reservedword">break</span><span class="cpp1-symbol">;</span><span class="cpp1-space">
        </span><span class="cpp1-reservedword">default</span><span class="cpp1-symbol">:
</span><span class="cpp1-space">           </span><span class="cpp1-reservedword">return</span><span class="cpp1-space"> </span><span class="cpp1-identifier">fibonacci_version_1</span><span class="cpp1-symbol">(</span><span class="cpp1-space"> </span><span class="cpp1-identifier">n</span><span class="cpp1-space"> </span><span class="cpp1-symbol">-</span><span class="cpp1-space"> </span><span class="cpp1-number">1</span><span class="cpp1-space"> </span><span class="cpp1-symbol">)</span><span class="cpp1-space"> </span><span class="cpp1-symbol">+</span><span class="cpp1-space"> </span><span class="cpp1-identifier">fibonacci_version_1</span><span class="cpp1-symbol">(</span><span class="cpp1-space"> </span><span class="cpp1-identifier">n</span><span class="cpp1-space">  </span><span class="cpp1-symbol">-</span><span class="cpp1-space"> </span><span class="cpp1-number">2</span><span class="cpp1-space"> </span><span class="cpp1-symbol">);</span><span class="cpp1-space">
           </span><span class="cpp1-reservedword">break</span><span class="cpp1-symbol">;

</span><span class="cpp1-space">     </span><span class="cpp1-symbol">}</span><span class="cpp1-comment">// end of switch
</span><span class="cpp1-space">
</span><span class="cpp1-symbol">}</span><span class="cpp1-comment">// end of fibonacci function

</span><span class="cpp1-reservedword">long</span><span class="cpp1-space"> </span><span class="cpp1-identifier">fibonacci_version_2</span><span class="cpp1-symbol">(</span><span class="cpp1-space"> </span><span class="cpp1-reservedword">long</span><span class="cpp1-space"> </span><span class="cpp1-identifier">n</span><span class="cpp1-space"> </span><span class="cpp1-symbol">){
</span><span class="cpp1-space">     </span><span class="cpp1-comment">// Check if n equal to zero or one return to n it self

</span><span class="cpp1-space">     </span><span class="cpp1-reservedword">if</span><span class="cpp1-symbol">(</span><span class="cpp1-space"> </span><span class="cpp1-symbol">(</span><span class="cpp1-space"> </span><span class="cpp1-identifier">n</span><span class="cpp1-space"> </span><span class="cpp1-symbol">==</span><span class="cpp1-space"> </span><span class="cpp1-number">0</span><span class="cpp1-space"> </span><span class="cpp1-symbol">)</span><span class="cpp1-space"> </span><span class="cpp1-symbol">||</span><span class="cpp1-space"> </span><span class="cpp1-symbol">(</span><span class="cpp1-space"> </span><span class="cpp1-identifier">n</span><span class="cpp1-space"> </span><span class="cpp1-symbol">==</span><span class="cpp1-space"> </span><span class="cpp1-number">1</span><span class="cpp1-space"> </span><span class="cpp1-symbol">)</span><span class="cpp1-space"> </span><span class="cpp1-symbol">)

</span><span class="cpp1-space">         </span><span class="cpp1-reservedword">return</span><span class="cpp1-space"> </span><span class="cpp1-identifier">n</span><span class="cpp1-symbol">;
</span><span class="cpp1-space">     </span><span class="cpp1-reservedword">else
</span><span class="cpp1-space">         </span><span class="cpp1-reservedword">return</span><span class="cpp1-space"> </span><span class="cpp1-identifier">fibonacci_version_2</span><span class="cpp1-symbol">(</span><span class="cpp1-space"> </span><span class="cpp1-identifier">n</span><span class="cpp1-space"> </span><span class="cpp1-symbol">-</span><span class="cpp1-space"> </span><span class="cpp1-number">1</span><span class="cpp1-space"> </span><span class="cpp1-symbol">)</span><span class="cpp1-space"> </span><span class="cpp1-symbol">+</span><span class="cpp1-space"> </span><span class="cpp1-identifier">fibonacci_version_2</span><span class="cpp1-symbol">(</span><span class="cpp1-space"> </span><span class="cpp1-identifier">n</span><span class="cpp1-space"> </span><span class="cpp1-symbol">-</span><span class="cpp1-space"> </span><span class="cpp1-number">2</span><span class="cpp1-space"> </span><span class="cpp1-symbol">);

</span><span class="cpp1-space">
</span><span class="cpp1-symbol">}</span><span class="cpp1-comment">// end of fibonacci_version2 function

</span><span class="cpp1-reservedword">long</span><span class="cpp1-space"> </span><span class="cpp1-identifier">fibonacci_version_3</span><span class="cpp1-symbol">(</span><span class="cpp1-space"> </span><span class="cpp1-reservedword">long</span><span class="cpp1-space"> </span><span class="cpp1-identifier">n</span><span class="cpp1-space"> </span><span class="cpp1-symbol">){

</span><span class="cpp1-space">     </span><span class="cpp1-reservedword">if</span><span class="cpp1-symbol">(</span><span class="cpp1-space"> </span><span class="cpp1-number">0</span><span class="cpp1-space"> </span><span class="cpp1-symbol">==</span><span class="cpp1-space"> </span><span class="cpp1-identifier">n</span><span class="cpp1-space"> </span><span class="cpp1-symbol">)

</span><span class="cpp1-space">         </span><span class="cpp1-reservedword">return</span><span class="cpp1-space"> </span><span class="cpp1-identifier">n</span><span class="cpp1-symbol">;
</span><span class="cpp1-space">     </span><span class="cpp1-reservedword">else</span><span class="cpp1-space"> </span><span class="cpp1-reservedword">if</span><span class="cpp1-symbol">(</span><span class="cpp1-space"> </span><span class="cpp1-number">1</span><span class="cpp1-space"> </span><span class="cpp1-symbol">==</span><span class="cpp1-space"> </span><span class="cpp1-identifier">n</span><span class="cpp1-space"> </span><span class="cpp1-symbol">)

</span><span class="cpp1-space">         </span><span class="cpp1-reservedword">return</span><span class="cpp1-space"> </span><span class="cpp1-identifier">n</span><span class="cpp1-symbol">;
</span><span class="cpp1-space">     </span><span class="cpp1-reservedword">else
</span><span class="cpp1-space">         </span><span class="cpp1-reservedword">return</span><span class="cpp1-space"> </span><span class="cpp1-identifier">fibonacci_version_3</span><span class="cpp1-symbol">(</span><span class="cpp1-space"> </span><span class="cpp1-identifier">n</span><span class="cpp1-space"> </span><span class="cpp1-symbol">-</span><span class="cpp1-space"> </span><span class="cpp1-number">1</span><span class="cpp1-space"> </span><span class="cpp1-symbol">)</span><span class="cpp1-space"> </span><span class="cpp1-symbol">+</span><span class="cpp1-space"> </span><span class="cpp1-identifier">fibonacci_version_3</span><span class="cpp1-symbol">(</span><span class="cpp1-space"> </span><span class="cpp1-identifier">n</span><span class="cpp1-space"> </span><span class="cpp1-symbol">-</span><span class="cpp1-space"> </span><span class="cpp1-number">2</span><span class="cpp1-space"> </span><span class="cpp1-symbol">);

</span><span class="cpp1-space">
</span><span class="cpp1-symbol">}

</span></span>
</code></pre>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/exodream.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/exodream.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/exodream.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/exodream.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/exodream.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/exodream.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/exodream.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/exodream.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/exodream.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/exodream.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/exodream.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/exodream.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/exodream.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/exodream.wordpress.com/21/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=exodream.wordpress.com&amp;blog=8256838&amp;post=21&amp;subd=exodream&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://exodream.wordpress.com/2009/07/07/recursive-fibonacci-function-in-c/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/0851da60bca493fb4990d7a8a828bcf7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">exodream</media:title>
		</media:content>
	</item>
		<item>
		<title>Recursive &#8211; Factorial Function in C++</title>
		<link>http://exodream.wordpress.com/2009/07/05/recursive-factorial-function-in-c/</link>
		<comments>http://exodream.wordpress.com/2009/07/05/recursive-factorial-function-in-c/#comments</comments>
		<pubDate>Sun, 05 Jul 2009 16:43:57 +0000</pubDate>
		<dc:creator>exodream</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://exodream.wordpress.com/?p=19</guid>
		<description><![CDATA[/** &#160;&#160;&#160;&#160;&#160; This is a common factorial function using recursive. &#160;&#160;&#160;&#160;&#160; Compiled with Dev C++ 4.9.9.2 &#160;&#160;&#160;&#160;&#160; Swiss German University &#160;&#160;&#160;&#160;&#160; ICT &#8211; 2 */ #include &#60;iostream&#62; using namespace std; // Function Prototype long factorial( long ); int main() { &#160;&#160;&#160;&#160; cout &#60;&#60; &#8221; The result is come from N! = (N-1)*(N-2)*&#8230;*(N equal 1) &#8220; [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=exodream.wordpress.com&amp;blog=8256838&amp;post=19&amp;subd=exodream&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><CODE><br />
<PRE></p>
<p><FONT COLOR="#008000">/**<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; This is a common factorial function using recursive.<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Compiled with Dev C++ 4.9.9.2<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Swiss German University<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ICT &#8211; 2<br />
*/</FONT><br />
<FONT COLOR="#0000ff">#include</FONT> &lt;iostream&gt;</p>
<p><FONT COLOR="#0000ff">using</FONT> <FONT COLOR="#0000ff">namespace</FONT> std;</p>
<p><FONT COLOR="#008000">// Function Prototype</FONT><br />
<FONT COLOR="#0000ff">long</FONT> factorial( <FONT COLOR="#0000ff">long</FONT> );</p>
<p><FONT COLOR="#0000ff">int</FONT> main() {<br />
&nbsp;&nbsp;&nbsp;&nbsp; cout &lt;&lt; <FONT COLOR="#ff0000">&#8221; The result is come from N! = (N-1)*(N-2)*&#8230;*(N equal 1) &#8220;</FONT> &lt;&lt; endl;<br />
&nbsp;&nbsp;&nbsp;&nbsp; <FONT COLOR="#0000ff">for</FONT>(<FONT COLOR="#0000ff">int</FONT> i = 0; i &lt;= 10; i++ ) {<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cout &lt;&lt; i &lt;&lt; <FONT COLOR="#ff0000">&#8220;! = &#8220;</FONT>;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cout &lt;&lt; factorial(i) &lt;&lt; endl;<br />
&nbsp;&nbsp;&nbsp;&nbsp; }</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp; system(<FONT COLOR="#ff0000">&#8220;pause&#8221;</FONT>);<br />
&nbsp;&nbsp;&nbsp;&nbsp; <FONT COLOR="#0000ff">return</FONT> 0;<br />
}<FONT COLOR="#008000">// end of main function</FONT></p>
<p><FONT COLOR="#008000">/**<br />
&nbsp;&nbsp;&nbsp; @param long &#8211; number<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; A &#8220;n&#8221; factorial number.<br />
&nbsp;&nbsp;&nbsp; @return<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; If the number is 1 or less than 1 return 1.<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Otherwise, it will be return a result<br />
*/</FONT><br />
<FONT COLOR="#0000ff">long</FONT> factorial( <FONT COLOR="#0000ff">long</FONT> number ) {<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT COLOR="#0000ff">if</FONT>( number &lt;= 1 )<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT COLOR="#0000ff">return</FONT> 1;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT COLOR="#0000ff">else</FONT> <FONT COLOR="#008000">//Recursive</FONT><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT COLOR="#0000ff">return</FONT> ( number * factorial( number &#8211; 1 ) );<br />
}<FONT COLOR="#008000">// end of factorial function</FONT><br />
</PRE><br />
</CODE></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/exodream.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/exodream.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/exodream.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/exodream.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/exodream.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/exodream.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/exodream.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/exodream.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/exodream.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/exodream.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/exodream.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/exodream.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/exodream.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/exodream.wordpress.com/19/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=exodream.wordpress.com&amp;blog=8256838&amp;post=19&amp;subd=exodream&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://exodream.wordpress.com/2009/07/05/recursive-factorial-function-in-c/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/0851da60bca493fb4990d7a8a828bcf7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">exodream</media:title>
		</media:content>
	</item>
		<item>
		<title>Dasar Linked List &#8211; 1</title>
		<link>http://exodream.wordpress.com/2009/06/20/dasar-linked-list-1/</link>
		<comments>http://exodream.wordpress.com/2009/06/20/dasar-linked-list-1/#comments</comments>
		<pubDate>Sat, 20 Jun 2009 21:01:12 +0000</pubDate>
		<dc:creator>exodream</dc:creator>
				<category><![CDATA[C]]></category>
		<category><![CDATA[Linked List]]></category>
		<category><![CDATA[Programming Language]]></category>

		<guid isPermaLink="false">http://exodream.wordpress.com/?p=3</guid>
		<description><![CDATA[Dalam proses pengorganisasian dan pemrosesan data dalam jumlah banyak dapat menggunakan suatu array. Masalah yang kita jumpai dalam menggunakan array : 1. Besar dari array adalah terbatas 2. Array tidak terurut (Unsorted array) mencari menggunakan sebuah nilai cenderung lambat. 3. Akan tetapi, bila array yang urut, untuk menambah dan menghapus cenderung lambat. Linked List : [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=exodream.wordpress.com&amp;blog=8256838&amp;post=3&amp;subd=exodream&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Dalam proses pengorganisasian dan pemrosesan data dalam jumlah banyak dapat menggunakan suatu array.</p>
<p>Masalah yang kita jumpai dalam menggunakan array :</p>
<p>1. Besar dari array adalah terbatas</p>
<p>2. Array tidak terurut (Unsorted array) mencari menggunakan sebuah nilai cenderung lambat.</p>
<p>3. Akan tetapi, bila array yang urut, untuk menambah dan menghapus cenderung lambat.</p>
<p>Linked List : Sebuah list dari item, dimana urutan dari node (item) itu sendiri di atur oleh memory address dalam komputer kita, yang dinamakan Link.</p>
<p>Perhatikan gambar di bawah ini:</p>
<p><a href="http://3.bp.blogspot.com/_ZCfb141mV14/Si_czrbj8VI/AAAAAAAAAAw/gHUA4OP3Avw/s1600-h/Picture1.jpg"><img style="display:block;text-align:center;cursor:pointer;width:400px;height:88px;margin:0 auto 10px;" src="http://3.bp.blogspot.com/_ZCfb141mV14/Si_czrbj8VI/AAAAAAAAAAw/gHUA4OP3Avw/s320/Picture1.jpg" border="0" alt="" /></a><span style="font-weight:bold;">Satu node</span> merupakan <span style="font-style:italic;">data </span>dan sebuah <span style="font-style:italic;">link</span>.<span style="font-weight:bold;"> Data</span> berisikan suatu <span style="font-style:italic;">variable/angka</span> dan <span style="font-weight:bold;">link</span> sendiri berisikan suatu <span style="font-style:italic;">alamat / address </span>yang <span style="font-style:italic;">menunjuk address </span>yang lain.</p>
<p>Perhatikan gambar di atas dengan cermat. Lalu bayangkan bagaimana bila terdapat lebih dari satu node. Maka akan menjadi di bawah ini:</p>
<p><a href="http://4.bp.blogspot.com/_ZCfb141mV14/Si_c9yXf28I/AAAAAAAAAA4/I0vmhMIXAmo/s1600-h/Picture2.jpg"><img style="display:block;text-align:center;cursor:pointer;width:404px;height:111px;margin:0 auto 10px;" src="http://4.bp.blogspot.com/_ZCfb141mV14/Si_c9yXf28I/AAAAAAAAAA4/I0vmhMIXAmo/s320/Picture2.jpg" border="0" alt="" /></a></p>
<p>Pada di atas perhatikan arah panah dari ujung kiri yaitu bagian &#8216;head / kepala&#8217; sampai dengan paling pojok kanan. Pada bagian pojok kanan arah panah menunjuk ke bawah, itu berarti link yang berada di item/node terakhir itu menunjuk ke alamat NULL / tidak terisi dengan alamat address/ yang lebih mudah lagi tidak menunjuk ke alamat address yang lain lagi.</p>
<p><a href="http://1.bp.blogspot.com/_ZCfb141mV14/Si_dj1i0LDI/AAAAAAAAABA/rBu-ENhMo-k/s1600-h/Picture3.png"><img style="display:block;text-align:center;cursor:pointer;width:446px;height:96px;margin:0 auto 10px;" src="http://1.bp.blogspot.com/_ZCfb141mV14/Si_dj1i0LDI/AAAAAAAAABA/rBu-ENhMo-k/s320/Picture3.png" border="0" alt="" /></a></p>
<p>Andaikata <span style="font-style:italic;">node pertama</span> pada lokasi memory<span style="font-style:italic;"> 1200 </span>dan <span style="font-style:italic;">node kedua</span> pada lokasi memori <span style="font-style:italic;">1575</span>.</p>
<p>Karena dalam tiap node itu terdapat dua komponen (data dan link). Oleh karena itu, kita perlu sebuah struct or class.</p>
<pre>
<blockquote>

<span style="color:#0000ff;">struct</span> nodeType {
<span style="color:#0000ff;">       int</span> info;
       nodeType * link;
};
</blockquote>
</pre>
<p>
<b>Penjelasan kode diatas:</b> <br />
Kita membuat satu nodeType yang didalamnya berisi data info dan pointer link.<br />
Info bertipe integer. <span style="font-weight:bold;">nodeType * link</span> menunjuk address struct nodeType selanjutnya.</p>
<p>Okay, Let&#8217;s take some practice&#8230; Okay, mari kita berlatih dahulu..</p>
<p><a href="http://4.bp.blogspot.com/_ZCfb141mV14/Si_j_Nri4GI/AAAAAAAAABI/kUyyEBQNbNw/s1600-h/Picture4.png"><img style="display:block;text-align:center;cursor:pointer;width:444px;height:106px;margin:0 auto 10px;" src="http://4.bp.blogspot.com/_ZCfb141mV14/Si_j_Nri4GI/AAAAAAAAABI/kUyyEBQNbNw/s320/Picture4.png" border="0" alt="" /></a>Warna kuning adalah alamat address / link itu sendiri yang bertipe pointer.<br />
Warna biru adalah info yang bertipe integer.</p>
<p>head<br />
head -&gt; link<br />
head -&gt; info<br />
head -&gt; link -&gt; info<br />
head -&gt; link -&gt; link -&gt; info<br />
head -&gt; link -&gt; link -&gt; link<br />
head -&gt; link -&gt; link -&gt; link -&gt; link</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/exodream.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/exodream.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/exodream.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/exodream.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/exodream.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/exodream.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/exodream.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/exodream.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/exodream.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/exodream.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/exodream.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/exodream.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/exodream.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/exodream.wordpress.com/3/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=exodream.wordpress.com&amp;blog=8256838&amp;post=3&amp;subd=exodream&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://exodream.wordpress.com/2009/06/20/dasar-linked-list-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/0851da60bca493fb4990d7a8a828bcf7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">exodream</media:title>
		</media:content>

		<media:content url="http://3.bp.blogspot.com/_ZCfb141mV14/Si_czrbj8VI/AAAAAAAAAAw/gHUA4OP3Avw/s320/Picture1.jpg" medium="image" />

		<media:content url="http://4.bp.blogspot.com/_ZCfb141mV14/Si_c9yXf28I/AAAAAAAAAA4/I0vmhMIXAmo/s320/Picture2.jpg" medium="image" />

		<media:content url="http://1.bp.blogspot.com/_ZCfb141mV14/Si_dj1i0LDI/AAAAAAAAABA/rBu-ENhMo-k/s320/Picture3.png" medium="image" />

		<media:content url="http://4.bp.blogspot.com/_ZCfb141mV14/Si_j_Nri4GI/AAAAAAAAABI/kUyyEBQNbNw/s320/Picture4.png" medium="image" />
	</item>
	</channel>
</rss>
