<?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>Hello Seem to be a hardest word</title>
	<atom:link href="http://kavax.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://kavax.wordpress.com</link>
	<description>Just another WordPress.com weblog</description>
	<lastBuildDate>Sun, 22 Jun 2008 12:05:09 +0000</lastBuildDate>
	<language>vi</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='kavax.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Hello Seem to be a hardest word</title>
		<link>http://kavax.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://kavax.wordpress.com/osd.xml" title="Hello Seem to be a hardest word" />
	<atom:link rel='hub' href='http://kavax.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Stack</title>
		<link>http://kavax.wordpress.com/2008/06/22/stack/</link>
		<comments>http://kavax.wordpress.com/2008/06/22/stack/#comments</comments>
		<pubDate>Sun, 22 Jun 2008 12:05:09 +0000</pubDate>
		<dc:creator>fate</dc:creator>
				<category><![CDATA[Data Structure]]></category>

		<guid isPermaLink="false">http://kavax.wordpress.com/?p=87</guid>
		<description><![CDATA[class Stack { private: int top,size; EType *data; public: Stack(int size); ~Stack(); void push(EType &#38;x); void pop(EType &#38;x); int full(); int empty(); }; Stack::Stack(int size) { this-&#62;size = size; top=-1; data = new EType[size]; } Stack::~Stack(){delete []data;} int Stack::empty(){return (top==-1);} int Stack::full(){return (top==size-1);} void Stack::push(EType &#38;x) { if(full()) { cout&#60;&#60;endl&#60;&#60;&#8221;stack over flow&#8221;; return; } data[++top] [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kavax.wordpress.com&amp;blog=3270419&amp;post=87&amp;subd=kavax&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>class Stack<br />
{<br />
private:<br />
int top,size;<br />
EType *data;<br />
public:<br />
Stack(int size);<br />
~Stack();<br />
void push(EType &amp;x);<br />
void pop(EType &amp;x);<br />
int full();<br />
int empty();<br />
};</p>
<p>Stack::Stack(int size)<br />
{<br />
this-&gt;size = size;<br />
top=-1;<br />
data = new EType[size];<br />
}</p>
<p>Stack::~Stack(){delete []data;}</p>
<p>int Stack::empty(){return (top==-1);}</p>
<p>int Stack::full(){return (top==size-1);}</p>
<p>void Stack::push(EType &amp;x)<br />
{<br />
if(full())<br />
{<br />
cout&lt;&lt;endl&lt;&lt;&#8221;stack over flow&#8221;;<br />
return;<br />
}<br />
data[++top] = x;<br />
}</p>
<p>void Stack::pop(EType &amp;x)<br />
{<br />
if(empty())<br />
{<br />
cout&lt;&lt;endl&lt;&lt;&#8221;stack is empty&#8221;;<br />
return;<br />
}<br />
x = data[top--];<br />
}</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/kavax.wordpress.com/87/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/kavax.wordpress.com/87/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/kavax.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/kavax.wordpress.com/87/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/kavax.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/kavax.wordpress.com/87/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/kavax.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/kavax.wordpress.com/87/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/kavax.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/kavax.wordpress.com/87/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/kavax.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/kavax.wordpress.com/87/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/kavax.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/kavax.wordpress.com/87/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/kavax.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/kavax.wordpress.com/87/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kavax.wordpress.com&amp;blog=3270419&amp;post=87&amp;subd=kavax&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://kavax.wordpress.com/2008/06/22/stack/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/348544c759d3cca37771632e0b9b15a7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sacramental</media:title>
		</media:content>
	</item>
		<item>
		<title>Binary Insertion Sort</title>
		<link>http://kavax.wordpress.com/2008/06/20/binary-insertion-sort/</link>
		<comments>http://kavax.wordpress.com/2008/06/20/binary-insertion-sort/#comments</comments>
		<pubDate>Fri, 20 Jun 2008 16:11:37 +0000</pubDate>
		<dc:creator>fate</dc:creator>
				<category><![CDATA[Sort Algorithm]]></category>

		<guid isPermaLink="false">http://kavax.wordpress.com/?p=86</guid>
		<description><![CDATA[// O(nlogn) &#8211; O(n2) void BinInsSort(int m[],int n) { int i,left,right,tmp,mid; for(i=1;i&#60;n;++i) { left = 0; right = i; tmp = m[i]; while(left&#60;right) { mid = (left+right)/2; if(m[mid]&#60;tmp) left=mid+1; else right = mid; } for(int j=i;j&#62;left;&#8211;j) swap(m[j],m[j-1]); } }<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kavax.wordpress.com&amp;blog=3270419&amp;post=86&amp;subd=kavax&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>// O(nlogn) &#8211; O(n2)<br />
void BinInsSort(int m[],int n)<br />
{<br />
int i,left,right,tmp,mid;<br />
for(i=1;i&lt;n;++i)<br />
{<br />
left = 0;<br />
right = i;<br />
tmp = m[i];<br />
while(left&lt;right)<br />
{<br />
mid = (left+right)/2;<br />
if(m[mid]&lt;tmp) left=mid+1;<br />
else right = mid;<br />
}<br />
for(int j=i;j&gt;left;&#8211;j)<br />
swap(m[j],m[j-1]);<br />
}</p>
<p>}</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/kavax.wordpress.com/86/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/kavax.wordpress.com/86/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/kavax.wordpress.com/86/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/kavax.wordpress.com/86/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/kavax.wordpress.com/86/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/kavax.wordpress.com/86/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/kavax.wordpress.com/86/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/kavax.wordpress.com/86/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/kavax.wordpress.com/86/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/kavax.wordpress.com/86/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/kavax.wordpress.com/86/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/kavax.wordpress.com/86/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/kavax.wordpress.com/86/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/kavax.wordpress.com/86/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/kavax.wordpress.com/86/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/kavax.wordpress.com/86/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kavax.wordpress.com&amp;blog=3270419&amp;post=86&amp;subd=kavax&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://kavax.wordpress.com/2008/06/20/binary-insertion-sort/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/348544c759d3cca37771632e0b9b15a7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sacramental</media:title>
		</media:content>
	</item>
		<item>
		<title>Shaker Sort</title>
		<link>http://kavax.wordpress.com/2008/06/20/shaker-sort/</link>
		<comments>http://kavax.wordpress.com/2008/06/20/shaker-sort/#comments</comments>
		<pubDate>Fri, 20 Jun 2008 15:30:50 +0000</pubDate>
		<dc:creator>fate</dc:creator>
				<category><![CDATA[Sort Algorithm]]></category>

		<guid isPermaLink="false">http://kavax.wordpress.com/?p=84</guid>
		<description><![CDATA[O(n2) void ShakerSort(int m[],int n) { int left,right,idx,i; left = 0; right = n-1; idx = n-1; do { for(i=right;i&#62;0;i&#8211;) if(comparer(m[i-1],m[i])) { swap(m[i],m[i-1]); idx = i; } left = idx; for(i=left;i&#60;right;i++) if(comparer(m[i],m[i+1])) { swap(m[i],m[i+1]); idx = i; } right = idx; } while(left&#60;right); }<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kavax.wordpress.com&amp;blog=3270419&amp;post=84&amp;subd=kavax&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>O(n2)</p>
<p>void ShakerSort(int m[],int n)<br />
{<br />
int left,right,idx,i;<br />
left = 0;<br />
right = n-1;<br />
idx = n-1;<br />
do<br />
{<br />
for(i=right;i&gt;0;i&#8211;)<br />
if(comparer(m[i-1],m[i]))<br />
{<br />
swap(m[i],m[i-1]);<br />
idx = i;<br />
}<br />
left = idx;<br />
for(i=left;i&lt;right;i++)<br />
if(comparer(m[i],m[i+1]))<br />
{<br />
swap(m[i],m[i+1]);<br />
idx = i;<br />
}<br />
right = idx;<br />
}<br />
while(left&lt;right);<br />
}</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/kavax.wordpress.com/84/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/kavax.wordpress.com/84/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/kavax.wordpress.com/84/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/kavax.wordpress.com/84/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/kavax.wordpress.com/84/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/kavax.wordpress.com/84/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/kavax.wordpress.com/84/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/kavax.wordpress.com/84/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/kavax.wordpress.com/84/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/kavax.wordpress.com/84/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/kavax.wordpress.com/84/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/kavax.wordpress.com/84/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/kavax.wordpress.com/84/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/kavax.wordpress.com/84/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/kavax.wordpress.com/84/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/kavax.wordpress.com/84/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kavax.wordpress.com&amp;blog=3270419&amp;post=84&amp;subd=kavax&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://kavax.wordpress.com/2008/06/20/shaker-sort/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/348544c759d3cca37771632e0b9b15a7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sacramental</media:title>
		</media:content>
	</item>
		<item>
		<title>Bubble Sort</title>
		<link>http://kavax.wordpress.com/2008/06/20/bubble-sort/</link>
		<comments>http://kavax.wordpress.com/2008/06/20/bubble-sort/#comments</comments>
		<pubDate>Fri, 20 Jun 2008 08:36:27 +0000</pubDate>
		<dc:creator>fate</dc:creator>
				<category><![CDATA[Sort Algorithm]]></category>

		<guid isPermaLink="false">http://kavax.wordpress.com/?p=83</guid>
		<description><![CDATA[O(n) &#8211; O(n2) void BubbleSort(int arr[],int n) { int i,idx,right; right = n-1; while(right&#62;0) { idx = 0; for(i=0;i&#60;right;i++) { if(comparer(arr[i],arr[i+1])) { swap(arr[i],arr[i+1]); idx = i; } } right = idx; } }<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kavax.wordpress.com&amp;blog=3270419&amp;post=83&amp;subd=kavax&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>O(n) &#8211; O(n2)</p>
<p>void BubbleSort(int arr[],int n)<br />
{<br />
int i,idx,right;<br />
right = n-1;<br />
while(right&gt;0)<br />
{<br />
idx = 0;<br />
for(i=0;i&lt;right;i++)<br />
{<br />
if(comparer(arr[i],arr[i+1]))<br />
{<br />
swap(arr[i],arr[i+1]);<br />
idx = i;<br />
}<br />
}<br />
right = idx;<br />
}<br />
}</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/kavax.wordpress.com/83/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/kavax.wordpress.com/83/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/kavax.wordpress.com/83/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/kavax.wordpress.com/83/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/kavax.wordpress.com/83/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/kavax.wordpress.com/83/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/kavax.wordpress.com/83/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/kavax.wordpress.com/83/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/kavax.wordpress.com/83/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/kavax.wordpress.com/83/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/kavax.wordpress.com/83/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/kavax.wordpress.com/83/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/kavax.wordpress.com/83/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/kavax.wordpress.com/83/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/kavax.wordpress.com/83/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/kavax.wordpress.com/83/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kavax.wordpress.com&amp;blog=3270419&amp;post=83&amp;subd=kavax&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://kavax.wordpress.com/2008/06/20/bubble-sort/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/348544c759d3cca37771632e0b9b15a7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sacramental</media:title>
		</media:content>
	</item>
		<item>
		<title>Shell Sort</title>
		<link>http://kavax.wordpress.com/2008/06/20/shell-sort/</link>
		<comments>http://kavax.wordpress.com/2008/06/20/shell-sort/#comments</comments>
		<pubDate>Fri, 20 Jun 2008 08:35:26 +0000</pubDate>
		<dc:creator>fate</dc:creator>
				<category><![CDATA[Sort Algorithm]]></category>

		<guid isPermaLink="false">http://kavax.wordpress.com/?p=82</guid>
		<description><![CDATA[complexity: unknown void ShellSort(int arr[],int n) { int h[]={5,3,1}; int h_len = 3; for(int i=0;i&#60;h_len;i++) { Insertion(arr,n,h[i]); } } void Insertion(int arr[],int n,int len) { int idx,tmp; for(int i=len;i&#60;n;i+=len) { idx = i; tmp = arr[i]; while(idx&#62;0 &#38;&#38; comparer(arr[idx-len],tmp)) { arr[idx] = arr[idx-len]; idx-=len; } arr[idx]=tmp; } }<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kavax.wordpress.com&amp;blog=3270419&amp;post=82&amp;subd=kavax&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>complexity: unknown</p>
<p>void ShellSort(int arr[],int n)<br />
{<br />
int h[]={5,3,1};<br />
int h_len = 3;<br />
for(int i=0;i&lt;h_len;i++)<br />
{<br />
Insertion(arr,n,h[i]);<br />
}<br />
}</p>
<p>void Insertion(int arr[],int n,int len)<br />
{<br />
int idx,tmp;<br />
for(int i=len;i&lt;n;i+=len)<br />
{<br />
idx = i;<br />
tmp = arr[i];<br />
while(idx&gt;0 &amp;&amp; comparer(arr[idx-len],tmp))<br />
{<br />
arr[idx] = arr[idx-len];<br />
idx-=len;<br />
}<br />
arr[idx]=tmp;<br />
}<br />
}</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/kavax.wordpress.com/82/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/kavax.wordpress.com/82/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/kavax.wordpress.com/82/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/kavax.wordpress.com/82/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/kavax.wordpress.com/82/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/kavax.wordpress.com/82/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/kavax.wordpress.com/82/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/kavax.wordpress.com/82/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/kavax.wordpress.com/82/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/kavax.wordpress.com/82/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/kavax.wordpress.com/82/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/kavax.wordpress.com/82/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/kavax.wordpress.com/82/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/kavax.wordpress.com/82/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/kavax.wordpress.com/82/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/kavax.wordpress.com/82/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kavax.wordpress.com&amp;blog=3270419&amp;post=82&amp;subd=kavax&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://kavax.wordpress.com/2008/06/20/shell-sort/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/348544c759d3cca37771632e0b9b15a7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sacramental</media:title>
		</media:content>
	</item>
		<item>
		<title>Quick Sort (recursion)</title>
		<link>http://kavax.wordpress.com/2008/06/20/quick-sort-recursion/</link>
		<comments>http://kavax.wordpress.com/2008/06/20/quick-sort-recursion/#comments</comments>
		<pubDate>Fri, 20 Jun 2008 08:31:03 +0000</pubDate>
		<dc:creator>fate</dc:creator>
				<category><![CDATA[Sort Algorithm]]></category>

		<guid isPermaLink="false">http://kavax.wordpress.com/?p=81</guid>
		<description><![CDATA[O(n Log (n) ) &#8211; O(n2) void QSort(int arr[],int left,int right) { int holdLeft,holdRight,midValue; holdLeft = left; holdRight = right; midValue = arr[(left+right)/2]; do { while(comparer(midValue,arr[holdLeft])) holdLeft++; while(comparer(arr[holdRight],midValue)) holdRight&#8211;; if(holdLeft&#60;=holdRight) swap(arr[holdLeft++],arr[holdRight--]); } while(holdLeft&#60;holdRight); if(left&#60;holdRight) QSort(arr,left,holdRight); if(holdLeft&#60;right) QSort(arr,holdLeft,right); }<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kavax.wordpress.com&amp;blog=3270419&amp;post=81&amp;subd=kavax&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>O(n Log (n) ) &#8211; O(n2)</p>
<p>void QSort(int arr[],int left,int right)<br />
{<br />
int holdLeft,holdRight,midValue;<br />
holdLeft = left;<br />
holdRight = right;<br />
midValue = arr[(left+right)/2];</p>
<p>do<br />
{</p>
<p>while(comparer(midValue,arr[holdLeft])) holdLeft++;<br />
while(comparer(arr[holdRight],midValue)) holdRight&#8211;;</p>
<p>if(holdLeft&lt;=holdRight) swap(arr[holdLeft++],arr[holdRight--]);<br />
}</p>
<p>while(holdLeft&lt;holdRight);</p>
<p>if(left&lt;holdRight) QSort(arr,left,holdRight);</p>
<p>if(holdLeft&lt;right) QSort(arr,holdLeft,right);</p>
<p>}</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/kavax.wordpress.com/81/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/kavax.wordpress.com/81/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/kavax.wordpress.com/81/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/kavax.wordpress.com/81/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/kavax.wordpress.com/81/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/kavax.wordpress.com/81/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/kavax.wordpress.com/81/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/kavax.wordpress.com/81/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/kavax.wordpress.com/81/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/kavax.wordpress.com/81/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/kavax.wordpress.com/81/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/kavax.wordpress.com/81/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/kavax.wordpress.com/81/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/kavax.wordpress.com/81/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/kavax.wordpress.com/81/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/kavax.wordpress.com/81/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kavax.wordpress.com&amp;blog=3270419&amp;post=81&amp;subd=kavax&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://kavax.wordpress.com/2008/06/20/quick-sort-recursion/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/348544c759d3cca37771632e0b9b15a7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sacramental</media:title>
		</media:content>
	</item>
		<item>
		<title>Insertion Sort</title>
		<link>http://kavax.wordpress.com/2008/06/20/insertion-sort/</link>
		<comments>http://kavax.wordpress.com/2008/06/20/insertion-sort/#comments</comments>
		<pubDate>Fri, 20 Jun 2008 08:29:32 +0000</pubDate>
		<dc:creator>fate</dc:creator>
				<category><![CDATA[Sort Algorithm]]></category>

		<guid isPermaLink="false">http://kavax.wordpress.com/?p=80</guid>
		<description><![CDATA[O(n) &#8211; O(n2) void InsertionSort(int arr[],int n) { int idx,tmp; for(int i=1;i&#60;n;i++) { idx = i; tmp = arr[i]; while(idx&#62;0 &#38;&#38; comparer(arr[idx-1],tmp)) { arr[idx] = arr[idx-1]; idx&#8211;; } arr[idx]=tmp; } }<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kavax.wordpress.com&amp;blog=3270419&amp;post=80&amp;subd=kavax&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>O(n) &#8211; O(n2)<br />
void InsertionSort(int arr[],int n)<br />
{<br />
int idx,tmp;<br />
for(int i=1;i&lt;n;i++)<br />
{<br />
idx = i;<br />
tmp = arr[i];<br />
while(idx&gt;0 &amp;&amp; comparer(arr[idx-1],tmp))<br />
{<br />
arr[idx] = arr[idx-1];<br />
idx&#8211;;<br />
}<br />
arr[idx]=tmp;<br />
}<br />
}</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/kavax.wordpress.com/80/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/kavax.wordpress.com/80/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/kavax.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/kavax.wordpress.com/80/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/kavax.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/kavax.wordpress.com/80/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/kavax.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/kavax.wordpress.com/80/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/kavax.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/kavax.wordpress.com/80/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/kavax.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/kavax.wordpress.com/80/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/kavax.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/kavax.wordpress.com/80/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/kavax.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/kavax.wordpress.com/80/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kavax.wordpress.com&amp;blog=3270419&amp;post=80&amp;subd=kavax&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://kavax.wordpress.com/2008/06/20/insertion-sort/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/348544c759d3cca37771632e0b9b15a7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sacramental</media:title>
		</media:content>
	</item>
		<item>
		<title>Selection Sort</title>
		<link>http://kavax.wordpress.com/2008/06/20/selection-sort/</link>
		<comments>http://kavax.wordpress.com/2008/06/20/selection-sort/#comments</comments>
		<pubDate>Fri, 20 Jun 2008 08:28:29 +0000</pubDate>
		<dc:creator>fate</dc:creator>
				<category><![CDATA[Sort Algorithm]]></category>

		<guid isPermaLink="false">http://kavax.wordpress.com/?p=79</guid>
		<description><![CDATA[THe complexity of best case is the same with worst case&#8217;s ones : O(n2) void SelectionSort(int arr[],int n) { int idx; for(int i=0;i&#60;n-1;i++) { idx=i; for(int j=i+1;j&#60;n;j++) if(comparer(arr[idx],arr[j])) idx = j; if(idx&#62;i) swap(arr[idx],arr[i]); } }<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kavax.wordpress.com&amp;blog=3270419&amp;post=79&amp;subd=kavax&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>THe complexity of best case is the same with worst case&#8217;s ones : O(n2)</p>
<p>void SelectionSort(int arr[],int n)<br />
{<br />
int idx;<br />
for(int i=0;i&lt;n-1;i++)<br />
{<br />
idx=i;<br />
for(int j=i+1;j&lt;n;j++)<br />
if(comparer(arr[idx],arr[j]))<br />
idx = j;<br />
if(idx&gt;i)<br />
swap(arr[idx],arr[i]);<br />
}<br />
}</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/kavax.wordpress.com/79/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/kavax.wordpress.com/79/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/kavax.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/kavax.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/kavax.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/kavax.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/kavax.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/kavax.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/kavax.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/kavax.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/kavax.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/kavax.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/kavax.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/kavax.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/kavax.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/kavax.wordpress.com/79/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kavax.wordpress.com&amp;blog=3270419&amp;post=79&amp;subd=kavax&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://kavax.wordpress.com/2008/06/20/selection-sort/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/348544c759d3cca37771632e0b9b15a7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sacramental</media:title>
		</media:content>
	</item>
		<item>
		<title>Exchange Sort</title>
		<link>http://kavax.wordpress.com/2008/06/20/exchange-sort/</link>
		<comments>http://kavax.wordpress.com/2008/06/20/exchange-sort/#comments</comments>
		<pubDate>Fri, 20 Jun 2008 08:25:13 +0000</pubDate>
		<dc:creator>fate</dc:creator>
				<category><![CDATA[Sort Algorithm]]></category>

		<guid isPermaLink="false">http://kavax.wordpress.com/?p=78</guid>
		<description><![CDATA[O(n) &#8211; O(n2) void ExchangeSort(int arr[],int n) { for(int i=0;i&#60;n-1;i++) for(int j=i+1;j&#60;n;j++) if(comparer(arr[i],arr[j])) swap(arr[i],arr[j]); }<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kavax.wordpress.com&amp;blog=3270419&amp;post=78&amp;subd=kavax&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>O(n) &#8211; O(n2)</p>
<p>void ExchangeSort(int arr[],int n)<br />
{<br />
for(int i=0;i&lt;n-1;i++)<br />
for(int j=i+1;j&lt;n;j++)<br />
if(comparer(arr[i],arr[j]))<br />
swap(arr[i],arr[j]);<br />
}</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/kavax.wordpress.com/78/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/kavax.wordpress.com/78/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/kavax.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/kavax.wordpress.com/78/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/kavax.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/kavax.wordpress.com/78/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/kavax.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/kavax.wordpress.com/78/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/kavax.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/kavax.wordpress.com/78/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/kavax.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/kavax.wordpress.com/78/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/kavax.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/kavax.wordpress.com/78/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/kavax.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/kavax.wordpress.com/78/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kavax.wordpress.com&amp;blog=3270419&amp;post=78&amp;subd=kavax&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://kavax.wordpress.com/2008/06/20/exchange-sort/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/348544c759d3cca37771632e0b9b15a7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sacramental</media:title>
		</media:content>
	</item>
		<item>
		<title>Elton John&#8217;s sheet music</title>
		<link>http://kavax.wordpress.com/2008/06/16/elton-johns-sheet-music/</link>
		<comments>http://kavax.wordpress.com/2008/06/16/elton-johns-sheet-music/#comments</comments>
		<pubDate>Mon, 16 Jun 2008 15:07:59 +0000</pubDate>
		<dc:creator>fate</dc:creator>
				<category><![CDATA[Âm nhạc]]></category>

		<guid isPermaLink="false">http://kavax.wordpress.com/?p=77</guid>
		<description><![CDATA[can you feel the love tonight http://www.box.net/shared/2oe2nbig4k http://www.box.net/shared/1ekcjaxkw8 sorry seem to be a hardest word http://www.box.net/shared/9pba1s0ow8<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kavax.wordpress.com&amp;blog=3270419&amp;post=77&amp;subd=kavax&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>can you feel the love tonight</p>
<p><a href="http://www.box.net/shared/2oe2nbig4k">http://www.box.net/shared/2oe2nbig4k</a></p>
<p><a href="http://www.box.net/shared/1ekcjaxkw8">http://www.box.net/shared/1ekcjaxkw8</a></p>
<p>sorry seem to be a hardest word</p>
<p><a href="http://www.box.net/shared/9pba1s0ow8">http://www.box.net/shared/9pba1s0ow8</a></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/kavax.wordpress.com/77/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/kavax.wordpress.com/77/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/kavax.wordpress.com/77/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/kavax.wordpress.com/77/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/kavax.wordpress.com/77/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/kavax.wordpress.com/77/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/kavax.wordpress.com/77/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/kavax.wordpress.com/77/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/kavax.wordpress.com/77/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/kavax.wordpress.com/77/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/kavax.wordpress.com/77/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/kavax.wordpress.com/77/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/kavax.wordpress.com/77/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/kavax.wordpress.com/77/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/kavax.wordpress.com/77/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/kavax.wordpress.com/77/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=kavax.wordpress.com&amp;blog=3270419&amp;post=77&amp;subd=kavax&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://kavax.wordpress.com/2008/06/16/elton-johns-sheet-music/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/348544c759d3cca37771632e0b9b15a7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sacramental</media:title>
		</media:content>
	</item>
	</channel>
</rss>
