<?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/'><id>tag:blogger.com,1999:blog-336308386934546555.post5221546630989521549..comments</id><updated>2011-08-04T17:34:21.557+08:00</updated><category term='ibatis'/><category term='flash'/><category term='computer science'/><category term='javascript'/><category term='news'/><category term='silverlight'/><category term='web'/><category term='php'/><category term='tutorial'/><category term='gwt'/><category term='web development'/><category term='hosting'/><category term='methodology'/><category term='parsing'/><category term='open source'/><category term='algorithms'/><category term='Java'/><category term='blog'/><category term='site'/><category term='oracle'/><category term='tables'/><category term='stackoverflow'/><category term='css'/><category term='git'/><category term='ejb'/><category term='sql'/><category term='markdown'/><category term='opinion'/><category term='jpa'/><category term='web 2.0'/><category term='smarty'/><category term='spring'/><category term='browser compatibility'/><category term='html'/><category term='orm'/><category term='lombok'/><category term='windows'/><category term='tdd'/><category term='career'/><category term='performance'/><category term='review'/><category term='usability'/><category term='database'/><category term='google'/><title type='text'>Comments on C for Coding: Plain English Explanation of Big O Notation</title><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://www.cforcoding.com/feeds/5221546630989521549/comments/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/336308386934546555/5221546630989521549/comments/default'/><link rel='alternate' type='text/html' href='http://www.cforcoding.com/2009/07/plain-english-explanation-of-big-o.html'/><author><name>William Shields</name><uri>http://www.blogger.com/profile/18356811199950883367</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>24</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-336308386934546555.post-4028796918401800369</id><published>2011-01-14T11:49:20.094+08:00</published><updated>2011-01-14T11:49:20.094+08:00</updated><title type='text'>I could not understand this concept in 4 years of ...</title><content type='html'>I could not understand this concept in 4 years of college..I read this article and makes sense overnight.. Awesome article..Good Job and Thanks a million.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/336308386934546555/5221546630989521549/comments/default/4028796918401800369'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/336308386934546555/5221546630989521549/comments/default/4028796918401800369'/><link rel='alternate' type='text/html' href='http://www.cforcoding.com/2009/07/plain-english-explanation-of-big-o.html?showComment=1294976960094#c4028796918401800369' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.cforcoding.com/2009/07/plain-english-explanation-of-big-o.html' ref='tag:blogger.com,1999:blog-336308386934546555.post-5221546630989521549' source='http://www.blogger.com/feeds/336308386934546555/posts/default/5221546630989521549' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1678090793'/></entry><entry><id>tag:blogger.com,1999:blog-336308386934546555.post-6112916493094805297</id><published>2010-12-06T08:33:56.396+08:00</published><updated>2010-12-06T08:33:56.396+08:00</updated><title type='text'>cheers !!! ...good one</title><content type='html'>cheers !!! ...good one</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/336308386934546555/5221546630989521549/comments/default/6112916493094805297'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/336308386934546555/5221546630989521549/comments/default/6112916493094805297'/><link rel='alternate' type='text/html' href='http://www.cforcoding.com/2009/07/plain-english-explanation-of-big-o.html?showComment=1291595636396#c6112916493094805297' title=''/><author><name>ruwan Indika Prasanna</name><uri>http://www.blogger.com/profile/09011253370549598661</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.cforcoding.com/2009/07/plain-english-explanation-of-big-o.html' ref='tag:blogger.com,1999:blog-336308386934546555.post-5221546630989521549' source='http://www.blogger.com/feeds/336308386934546555/posts/default/5221546630989521549' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1790503285'/></entry><entry><id>tag:blogger.com,1999:blog-336308386934546555.post-3318742507505927182</id><published>2010-09-28T19:14:19.269+08:00</published><updated>2010-09-28T19:14:19.269+08:00</updated><title type='text'>please can some one tell me is there any function ...</title><content type='html'>please can some one tell me is there any function for which Big O and Omega are same?? are there any fuctions exists?? for f(x) and g(x) for which both are same. Please mail me ansary_90@yahoo.com Thanks all</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/336308386934546555/5221546630989521549/comments/default/3318742507505927182'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/336308386934546555/5221546630989521549/comments/default/3318742507505927182'/><link rel='alternate' type='text/html' href='http://www.cforcoding.com/2009/07/plain-english-explanation-of-big-o.html?showComment=1285672459269#c3318742507505927182' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.cforcoding.com/2009/07/plain-english-explanation-of-big-o.html' ref='tag:blogger.com,1999:blog-336308386934546555.post-5221546630989521549' source='http://www.blogger.com/feeds/336308386934546555/posts/default/5221546630989521549' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1401957177'/></entry><entry><id>tag:blogger.com,1999:blog-336308386934546555.post-4625418181355256036</id><published>2010-06-30T21:34:39.301+08:00</published><updated>2010-06-30T21:34:39.301+08:00</updated><title type='text'>Great article, commendable efforts too... although...</title><content type='html'>Great article, commendable efforts too... although your treatment of the concept is largely incomplete. Try effecting some of the corrections pointed out and give thorough dissection of all concepts in the original article.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/336308386934546555/5221546630989521549/comments/default/4625418181355256036'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/336308386934546555/5221546630989521549/comments/default/4625418181355256036'/><link rel='alternate' type='text/html' href='http://www.cforcoding.com/2009/07/plain-english-explanation-of-big-o.html?showComment=1277904879301#c4625418181355256036' title=''/><author><name>Gmust</name><uri>http://www.blogger.com/profile/05609988258195555784</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/_muwdadawJmE/TB-A5_pbbRI/AAAAAAAAAAc/h1XsUGj8Dcc/S220/IMG0259A.jpg'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.cforcoding.com/2009/07/plain-english-explanation-of-big-o.html' ref='tag:blogger.com,1999:blog-336308386934546555.post-5221546630989521549' source='http://www.blogger.com/feeds/336308386934546555/posts/default/5221546630989521549' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-294395526'/></entry><entry><id>tag:blogger.com,1999:blog-336308386934546555.post-2527798950163132827</id><published>2010-06-14T17:55:08.717+08:00</published><updated>2010-06-14T17:55:08.717+08:00</updated><title type='text'>Wow this was amazing - you should consider writing...</title><content type='html'>Wow this was amazing - you should consider writing a book: Computer Science in PLAIN ENGLISH!</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/336308386934546555/5221546630989521549/comments/default/2527798950163132827'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/336308386934546555/5221546630989521549/comments/default/2527798950163132827'/><link rel='alternate' type='text/html' href='http://www.cforcoding.com/2009/07/plain-english-explanation-of-big-o.html?showComment=1276509308717#c2527798950163132827' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.cforcoding.com/2009/07/plain-english-explanation-of-big-o.html' ref='tag:blogger.com,1999:blog-336308386934546555.post-5221546630989521549' source='http://www.blogger.com/feeds/336308386934546555/posts/default/5221546630989521549' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1472317110'/></entry><entry><id>tag:blogger.com,1999:blog-336308386934546555.post-768468319728350024</id><published>2010-05-03T10:34:03.928+08:00</published><updated>2010-05-03T10:34:03.928+08:00</updated><title type='text'>Thank you William! This is a very concise yet clea...</title><content type='html'>Thank you William! This is a very concise yet clear explanation of Big-O and the other algorithm buzzwords.&lt;br /&gt;&lt;br /&gt;Thanks for taking time to write this, I am sure many people will find this helpful.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/336308386934546555/5221546630989521549/comments/default/768468319728350024'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/336308386934546555/5221546630989521549/comments/default/768468319728350024'/><link rel='alternate' type='text/html' href='http://www.cforcoding.com/2009/07/plain-english-explanation-of-big-o.html?showComment=1272854043928#c768468319728350024' title=''/><author><name>andren.lars</name><uri>http://www.google.com/profiles/andren.lars</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/openid16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.cforcoding.com/2009/07/plain-english-explanation-of-big-o.html' ref='tag:blogger.com,1999:blog-336308386934546555.post-5221546630989521549' source='http://www.blogger.com/feeds/336308386934546555/posts/default/5221546630989521549' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1666327719'/></entry><entry><id>tag:blogger.com,1999:blog-336308386934546555.post-5841025489297426395</id><published>2010-02-22T15:01:43.138+08:00</published><updated>2010-02-22T15:01:43.138+08:00</updated><title type='text'>Thanks William Shields!  I just revisted your repl...</title><content type='html'>Thanks William Shields!  I just revisted your reply from 3 months ago and re-read the article.  I understand now that that the O doesn&amp;#39;t stand for anything, it just tells you that this is notation called Big-O.  And the Big-O notation means not to take the notation literally, but as a concept to describe the complexity of a problem.  So, for any number n, O(log n2) is more complex than O(log n) because there are more digits in the problem, thus increasing it&amp;#39;s complexity.  And the base of the log doesn&amp;#39;t matter because there is a linear relationship among the base of logarithms that is insignificant when it comes to the complexity of the problem &lt;br /&gt;&lt;br /&gt;similar to when you wrote &amp;quot;The astute may have realized that we could express the number of operations as: n2 + 2n. But as you saw from our example with two numbers of a million digits apiece, the second term (2n) becomes insignificant (accounting for 0.00002% of the total operations by that stage).&amp;quot;&lt;br /&gt;&lt;br /&gt;The base portion is the insignificant portion (I think anyway).&lt;br /&gt;&lt;br /&gt;Thanks for the &amp;quot;english&amp;quot; explanation!</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/336308386934546555/5221546630989521549/comments/default/5841025489297426395'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/336308386934546555/5221546630989521549/comments/default/5841025489297426395'/><link rel='alternate' type='text/html' href='http://www.cforcoding.com/2009/07/plain-english-explanation-of-big-o.html?showComment=1266822103138#c5841025489297426395' title=''/><author><name>NonComplacentLabRat</name><uri>http://www.blogger.com/profile/02883173275073527457</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.cforcoding.com/2009/07/plain-english-explanation-of-big-o.html' ref='tag:blogger.com,1999:blog-336308386934546555.post-5221546630989521549' source='http://www.blogger.com/feeds/336308386934546555/posts/default/5221546630989521549' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-620207321'/></entry><entry><id>tag:blogger.com,1999:blog-336308386934546555.post-8110242776229955352</id><published>2010-01-27T03:54:59.442+08:00</published><updated>2010-01-27T03:54:59.442+08:00</updated><title type='text'>Well its good explanation but i would like to know...</title><content type='html'>Well its good explanation but i would like to know what does the Big-O actually do.I mean say we have 2 expressions O(n^2) and O(n^2logn)......how do we compare them and know which is better</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/336308386934546555/5221546630989521549/comments/default/8110242776229955352'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/336308386934546555/5221546630989521549/comments/default/8110242776229955352'/><link rel='alternate' type='text/html' href='http://www.cforcoding.com/2009/07/plain-english-explanation-of-big-o.html?showComment=1264535699442#c8110242776229955352' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.cforcoding.com/2009/07/plain-english-explanation-of-big-o.html' ref='tag:blogger.com,1999:blog-336308386934546555.post-5221546630989521549' source='http://www.blogger.com/feeds/336308386934546555/posts/default/5221546630989521549' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1229352494'/></entry><entry><id>tag:blogger.com,1999:blog-336308386934546555.post-6028500145793275329</id><published>2010-01-17T19:14:56.020+08:00</published><updated>2010-01-17T19:14:56.020+08:00</updated><title type='text'>&amp;quot;So the Big-O of the Travelling Salesman prob...</title><content type='html'>&amp;quot;So the Big-O of the Travelling Salesman problem is O(n!) or factorial or combinatorial complexity.&amp;quot;&lt;br /&gt;I&amp;#39;m not clear what this means. Surely problems don&amp;#39;t have complexities, only algorithms?&lt;br /&gt;&lt;br /&gt;Also you give &amp;quot;Public Key Cryptography&amp;quot; is given as an algorithm of polynomial complexity. I thought it was unknown what the complexity of integer factorisation was.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/336308386934546555/5221546630989521549/comments/default/6028500145793275329'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/336308386934546555/5221546630989521549/comments/default/6028500145793275329'/><link rel='alternate' type='text/html' href='http://www.cforcoding.com/2009/07/plain-english-explanation-of-big-o.html?showComment=1263726896020#c6028500145793275329' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.cforcoding.com/2009/07/plain-english-explanation-of-big-o.html' ref='tag:blogger.com,1999:blog-336308386934546555.post-5221546630989521549' source='http://www.blogger.com/feeds/336308386934546555/posts/default/5221546630989521549' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-906238600'/></entry><entry><id>tag:blogger.com,1999:blog-336308386934546555.post-1671836129024581379</id><published>2009-12-02T15:53:17.995+08:00</published><updated>2009-12-02T15:53:17.995+08:00</updated><title type='text'>Searching for a name in the telephone book (exampl...</title><content type='html'>Searching for a name in the telephone book (example above) is a classic O(log n) algorithm.&lt;br /&gt;&lt;br /&gt;1 name = 1 comparison&lt;br /&gt;2-3 names = 2 comparisons&lt;br /&gt;4-7 names = 3 comparisons&lt;br /&gt;8-15 names = 4 comparisons&lt;br /&gt;16-31 names = 5 comparisons&lt;br /&gt;...&lt;br /&gt;1,000,000 names = 21 comparisons&lt;br /&gt;&lt;br /&gt;Logarithms are just the inverse of exponents (&amp;quot;to the power of&amp;quot;).&lt;br /&gt;&lt;br /&gt;2^20 = 1,048,576&lt;br /&gt;log2 1,048,576 = 20&lt;br /&gt;&lt;br /&gt;or&lt;br /&gt;&lt;br /&gt;loga(a^n) = n&lt;br /&gt;&lt;br /&gt;n in any O(...) expression is the meaningful quantifier and varies depending on the algorithm. For sorting it is typically the number of elements. For multiplication it is the number of digits.&lt;br /&gt;&lt;br /&gt;Base isn&amp;#39;t specified with O(log n). Whether it&amp;#39;s log2 n, log10 n or log100 n is irrelevant just like it&amp;#39;s irrelevant if its 2n, 10n or 100n. Mathematically there is a linear relationship between loga n and logb n.&lt;br /&gt;&lt;br /&gt;Big O generally refers to expected or worst cases.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/336308386934546555/5221546630989521549/comments/default/1671836129024581379'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/336308386934546555/5221546630989521549/comments/default/1671836129024581379'/><link rel='alternate' type='text/html' href='http://www.cforcoding.com/2009/07/plain-english-explanation-of-big-o.html?showComment=1259740397995#c1671836129024581379' title=''/><author><name>William Shields</name><uri>http://www.blogger.com/profile/18356811199950883367</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.cforcoding.com/2009/07/plain-english-explanation-of-big-o.html' ref='tag:blogger.com,1999:blog-336308386934546555.post-5221546630989521549' source='http://www.blogger.com/feeds/336308386934546555/posts/default/5221546630989521549' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-2001031206'/></entry><entry><id>tag:blogger.com,1999:blog-336308386934546555.post-5555114481782430419</id><published>2009-12-02T15:31:39.809+08:00</published><updated>2009-12-02T15:31:39.809+08:00</updated><title type='text'>I&amp;#39;m a self taught programmer who&amp;#39;s still h...</title><content type='html'>I&amp;#39;m a self taught programmer who&amp;#39;s still having some trouble with what O(log n) means.  I understand logaritms (e.g. log base 2 1024 = 10), but what does the n mean in O(log n)?  And what does the O mean.  What is the base?  2?  I think if the base is 2 then O means &amp;quot;the number of times you need to raise n to the power of 2 to get O?&amp;quot;.  &lt;br /&gt;&lt;br /&gt;But I also think I&amp;#39;m totally wrong and I&amp;#39;m thinking too logically.  Does O(log n) represent a concept as opposed to a formula?  For instance does O(log n) mean that the worst case scenario is n times?  and O(log n squared) mean the worst case scenario is n squared?&lt;br /&gt;&lt;br /&gt;Please help!</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/336308386934546555/5221546630989521549/comments/default/5555114481782430419'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/336308386934546555/5221546630989521549/comments/default/5555114481782430419'/><link rel='alternate' type='text/html' href='http://www.cforcoding.com/2009/07/plain-english-explanation-of-big-o.html?showComment=1259739099809#c5555114481782430419' title=''/><author><name>NonComplacentLabRat</name><uri>http://www.blogger.com/profile/02883173275073527457</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.cforcoding.com/2009/07/plain-english-explanation-of-big-o.html' ref='tag:blogger.com,1999:blog-336308386934546555.post-5221546630989521549' source='http://www.blogger.com/feeds/336308386934546555/posts/default/5221546630989521549' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-620207321'/></entry><entry><id>tag:blogger.com,1999:blog-336308386934546555.post-945274854172055834</id><published>2009-10-06T10:40:49.909+08:00</published><updated>2009-10-06T10:40:49.909+08:00</updated><title type='text'>That is an excellent article!  I wish I&amp;#39;d read...</title><content type='html'>That is an excellent article!  I wish I&amp;#39;d read it yesterday, might not have screwed up my job interview this afternoon so badly :(&lt;br /&gt;&lt;br /&gt;Thanks for writing it.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/336308386934546555/5221546630989521549/comments/default/945274854172055834'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/336308386934546555/5221546630989521549/comments/default/945274854172055834'/><link rel='alternate' type='text/html' href='http://www.cforcoding.com/2009/07/plain-english-explanation-of-big-o.html?showComment=1254796849909#c945274854172055834' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.cforcoding.com/2009/07/plain-english-explanation-of-big-o.html' ref='tag:blogger.com,1999:blog-336308386934546555.post-5221546630989521549' source='http://www.blogger.com/feeds/336308386934546555/posts/default/5221546630989521549' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-904967420'/></entry><entry><id>tag:blogger.com,1999:blog-336308386934546555.post-1956173001969990349</id><published>2009-09-19T05:47:35.948+08:00</published><updated>2009-09-19T05:47:35.948+08:00</updated><title type='text'>Great article!  Could you go into more detail abou...</title><content type='html'>Great article!  Could you go into more detail about calculating the &amp;#39;log&amp;#39;...</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/336308386934546555/5221546630989521549/comments/default/1956173001969990349'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/336308386934546555/5221546630989521549/comments/default/1956173001969990349'/><link rel='alternate' type='text/html' href='http://www.cforcoding.com/2009/07/plain-english-explanation-of-big-o.html?showComment=1253310455948#c1956173001969990349' title=''/><author><name>arachnode.net</name><uri>http://arachnode.net</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.cforcoding.com/2009/07/plain-english-explanation-of-big-o.html' ref='tag:blogger.com,1999:blog-336308386934546555.post-5221546630989521549' source='http://www.blogger.com/feeds/336308386934546555/posts/default/5221546630989521549' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1658978508'/></entry><entry><id>tag:blogger.com,1999:blog-336308386934546555.post-1937585631593347685</id><published>2009-07-10T19:31:10.204+08:00</published><updated>2009-07-10T19:31:10.204+08:00</updated><title type='text'>A very good explanation of Big O in plain english!...</title><content type='html'>A very good explanation of Big O in plain english!&lt;br /&gt;&lt;br /&gt;P.S: Been following your posts from a couple months now... &amp;quot;I&amp;#39;m lovin it&amp;quot; ;)</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/336308386934546555/5221546630989521549/comments/default/1937585631593347685'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/336308386934546555/5221546630989521549/comments/default/1937585631593347685'/><link rel='alternate' type='text/html' href='http://www.cforcoding.com/2009/07/plain-english-explanation-of-big-o.html?showComment=1247225470204#c1937585631593347685' title=''/><author><name>Jass</name><uri>http://www.blogger.com/profile/18124047732843355736</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://photos1.blogger.com/blogger/3283/2692/320/the%20eyes.jpg'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.cforcoding.com/2009/07/plain-english-explanation-of-big-o.html' ref='tag:blogger.com,1999:blog-336308386934546555.post-5221546630989521549' source='http://www.blogger.com/feeds/336308386934546555/posts/default/5221546630989521549' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-796608746'/></entry><entry><id>tag:blogger.com,1999:blog-336308386934546555.post-6953326342602283126</id><published>2009-07-10T11:26:26.346+08:00</published><updated>2009-07-10T11:26:26.346+08:00</updated><title type='text'>@Anonymous #3 -

See Trey&amp;#39;s comment: &amp;quot;unl...</title><content type='html'>@Anonymous #3 -&lt;br /&gt;&lt;br /&gt;See Trey&amp;#39;s comment: &amp;quot;unlikely&amp;quot; in that section should read &amp;quot;likely&amp;quot;. If you have the hashes of two files and the hashes are different, then the files are different. If the hashes are the same, then they&amp;#39;re very likely the same - although they could be be different (by the Pigeonhole Principle) since people have been able to generate collisions (which is the link provided).&lt;br /&gt;&lt;br /&gt;&amp;gt;&amp;gt; “you should do X because it’s O(2n) and Y is O(3n)”&lt;br /&gt;&lt;br /&gt;This always pisses me off, since it&amp;#39;s people who should know better (since they can presumably determine that an algorithm is O(2n)). Big-O, as you say, deals with the algorithm when the factor in question goes to infinity. In this case, the &amp;quot;2&amp;quot; vs. &amp;quot;3&amp;quot; isn&amp;#39;t going to be an issue. Big-O is meant to compare the order of an algorithm&amp;#39;s performance, as opposed to the details.&lt;br /&gt;&lt;br /&gt;The rule of thumb, when I was taught Big-O, was to use 1000000000 for n - at which point it becomes apparent what the dominant factor is. Big-O isn&amp;#39;t meant for comparing 2000000000 [O(2n)] to 3000000000 [O(3n)] - it&amp;#39;s meant for comparing 2000000000 [O(2n)] to 1000000000000000000 [O(n^2)]. The other one we were taught is that O(n) is really O(kn), where k is a constant that we supress since it doesn&amp;#39;t matter when making comparisons of this nature.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/336308386934546555/5221546630989521549/comments/default/6953326342602283126'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/336308386934546555/5221546630989521549/comments/default/6953326342602283126'/><link rel='alternate' type='text/html' href='http://www.cforcoding.com/2009/07/plain-english-explanation-of-big-o.html?showComment=1247196386346#c6953326342602283126' title=''/><author><name>Dan</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.cforcoding.com/2009/07/plain-english-explanation-of-big-o.html' ref='tag:blogger.com,1999:blog-336308386934546555.post-5221546630989521549' source='http://www.blogger.com/feeds/336308386934546555/posts/default/5221546630989521549' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1000518441'/></entry><entry><id>tag:blogger.com,1999:blog-336308386934546555.post-4980364794463698936</id><published>2009-07-10T10:47:25.783+08:00</published><updated>2009-07-10T10:47:25.783+08:00</updated><title type='text'>Excellent article. Thanks for taking the time :)</title><content type='html'>Excellent article. Thanks for taking the time :)</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/336308386934546555/5221546630989521549/comments/default/4980364794463698936'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/336308386934546555/5221546630989521549/comments/default/4980364794463698936'/><link rel='alternate' type='text/html' href='http://www.cforcoding.com/2009/07/plain-english-explanation-of-big-o.html?showComment=1247194045783#c4980364794463698936' title=''/><author><name>Xerxes</name><uri>http://www.xerxesb.com</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.cforcoding.com/2009/07/plain-english-explanation-of-big-o.html' ref='tag:blogger.com,1999:blog-336308386934546555.post-5221546630989521549' source='http://www.blogger.com/feeds/336308386934546555/posts/default/5221546630989521549' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-66630145'/></entry><entry><id>tag:blogger.com,1999:blog-336308386934546555.post-5424158817307145675</id><published>2009-07-10T06:00:05.237+08:00</published><updated>2009-07-10T06:00:05.237+08:00</updated><title type='text'>&amp;gt;&amp;gt; If an algorithm is directly proportional ...</title><content type='html'>&amp;gt;&amp;gt; If an algorithm is directly proportional to *the number of digits* in the problem size, then that algorithm has logarithmic complexity. &lt;br /&gt;&lt;br /&gt;Put more accurately, the algorithm has logarithmic complexity relative to the size of the number. You are correct in this.&lt;br /&gt;&lt;br /&gt;Unfortunately, computer scientists (largely) don&amp;#39;t care about complexity relative to the size of the number. When dealing with numbers as input to a problem (as in the case of addition), computer scientists tend to care about complexity relative to the size of the *encoding* of the number (that is, its length when you write it down).&lt;br /&gt;&lt;br /&gt;So: In a sense you&amp;#39;re both right - Big Oh can be used to measure the complexity both ways. Normally, though, we talk about the one used in the article.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/336308386934546555/5221546630989521549/comments/default/5424158817307145675'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/336308386934546555/5221546630989521549/comments/default/5424158817307145675'/><link rel='alternate' type='text/html' href='http://www.cforcoding.com/2009/07/plain-english-explanation-of-big-o.html?showComment=1247176805237#c5424158817307145675' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.cforcoding.com/2009/07/plain-english-explanation-of-big-o.html' ref='tag:blogger.com,1999:blog-336308386934546555.post-5221546630989521549' source='http://www.blogger.com/feeds/336308386934546555/posts/default/5221546630989521549' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1649088388'/></entry><entry><id>tag:blogger.com,1999:blog-336308386934546555.post-5318922724099654228</id><published>2009-07-10T05:28:05.071+08:00</published><updated>2009-07-10T05:28:05.071+08:00</updated><title type='text'>Also, one more explanation. In the function y = Ax...</title><content type='html'>Also, one more explanation. In the function y = Ax , where A is a constant, y and x are  &amp;quot;directly proportional&amp;quot;. In the function y = log x , their relationship is  logarithmic. So saying that an algorithm which is directly proprtional has logarithmic complexity is false.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/336308386934546555/5221546630989521549/comments/default/5318922724099654228'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/336308386934546555/5221546630989521549/comments/default/5318922724099654228'/><link rel='alternate' type='text/html' href='http://www.cforcoding.com/2009/07/plain-english-explanation-of-big-o.html?showComment=1247174885071#c5318922724099654228' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.cforcoding.com/2009/07/plain-english-explanation-of-big-o.html' ref='tag:blogger.com,1999:blog-336308386934546555.post-5221546630989521549' source='http://www.blogger.com/feeds/336308386934546555/posts/default/5221546630989521549' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-15932583'/></entry><entry><id>tag:blogger.com,1999:blog-336308386934546555.post-3846493744830440268</id><published>2009-07-10T05:21:29.433+08:00</published><updated>2009-07-10T05:21:29.433+08:00</updated><title type='text'>@Anonymous commenter #2

&amp;gt;&amp;gt; If an algorithm ...</title><content type='html'>@Anonymous commenter #2&lt;br /&gt;&lt;br /&gt;&amp;gt;&amp;gt; If an algorithm is directly proportional to *the number of digits* in the problem size, then that algorithm has logarithmic complexity. &lt;br /&gt;&lt;br /&gt;I am pretty sure the author was correct when he said that his human addition algorithm is linear complexity and that you are wrong when you say it is logarithmic.  Logarithmic would mean having more digits in the numbers you are adding would yeild smaller changes in the number of operations required. How can you add two numbers without adding each digit? And why would the positive slope of the number of additions you need to make fall as the two numbers got bigger? Maybe you are confused about the details of the addition algorithm.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/336308386934546555/5221546630989521549/comments/default/3846493744830440268'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/336308386934546555/5221546630989521549/comments/default/3846493744830440268'/><link rel='alternate' type='text/html' href='http://www.cforcoding.com/2009/07/plain-english-explanation-of-big-o.html?showComment=1247174489433#c3846493744830440268' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.cforcoding.com/2009/07/plain-english-explanation-of-big-o.html' ref='tag:blogger.com,1999:blog-336308386934546555.post-5221546630989521549' source='http://www.blogger.com/feeds/336308386934546555/posts/default/5221546630989521549' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-15932583'/></entry><entry><id>tag:blogger.com,1999:blog-336308386934546555.post-8134810727725778415</id><published>2009-07-10T01:59:20.451+08:00</published><updated>2009-07-10T01:59:20.451+08:00</updated><title type='text'>&amp;quot;Public Key Cryptography is a prime example.&amp;...</title><content type='html'>&amp;quot;Public Key Cryptography is a prime example.&amp;quot;&lt;br /&gt;pun intended? ;)</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/336308386934546555/5221546630989521549/comments/default/8134810727725778415'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/336308386934546555/5221546630989521549/comments/default/8134810727725778415'/><link rel='alternate' type='text/html' href='http://www.cforcoding.com/2009/07/plain-english-explanation-of-big-o.html?showComment=1247162360451#c8134810727725778415' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.cforcoding.com/2009/07/plain-english-explanation-of-big-o.html' ref='tag:blogger.com,1999:blog-336308386934546555.post-5221546630989521549' source='http://www.blogger.com/feeds/336308386934546555/posts/default/5221546630989521549' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1818246098'/></entry><entry><id>tag:blogger.com,1999:blog-336308386934546555.post-3625177446245920076</id><published>2009-07-10T01:31:04.803+08:00</published><updated>2009-07-10T01:31:04.803+08:00</updated><title type='text'>regarding the MD5 hash at the end of your post, yo...</title><content type='html'>regarding the MD5 hash at the end of your post, you say:&lt;br /&gt;&lt;br /&gt;&amp;quot; If they’re different, the files are different. If they’re the same, the files are highly unlikely to be the same.&amp;quot;&lt;br /&gt;&lt;br /&gt;Your saying that if the Hashes are the same then then they are *unlikely* to be the same as the full resolution file that generated the hash?&lt;br /&gt;&lt;br /&gt;I can&amp;#39;t quite grock that, could you have another go at explaining it, please?  &lt;br /&gt;&lt;br /&gt;If the hashes match and that means that they are unlikely to be the same as the originals, and if the hashes don&amp;#39;t match you&amp;#39;re saying that they are not the same too; so whats the point of hashes if they can&amp;#39;t distinguish between same/non-same files?&lt;br /&gt;&lt;br /&gt;I&amp;#39;m sure I&amp;#39;m missing something, its a great post thank you for writing it.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/336308386934546555/5221546630989521549/comments/default/3625177446245920076'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/336308386934546555/5221546630989521549/comments/default/3625177446245920076'/><link rel='alternate' type='text/html' href='http://www.cforcoding.com/2009/07/plain-english-explanation-of-big-o.html?showComment=1247160664803#c3625177446245920076' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.cforcoding.com/2009/07/plain-english-explanation-of-big-o.html' ref='tag:blogger.com,1999:blog-336308386934546555.post-5221546630989521549' source='http://www.blogger.com/feeds/336308386934546555/posts/default/5221546630989521549' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1592432443'/></entry><entry><id>tag:blogger.com,1999:blog-336308386934546555.post-8213756598030028643</id><published>2009-07-10T01:18:46.336+08:00</published><updated>2009-07-10T01:18:46.336+08:00</updated><title type='text'>&amp;gt;&amp;gt; See the pattern? The complexity (being th...</title><content type='html'>&amp;gt;&amp;gt; See the pattern? The complexity (being the number of operations) is directly proportional to the number of digits. We call this O(n) or linear complexity.&lt;br /&gt;&lt;br /&gt;If an algorithm is directly proportional to *the number of digits* in the problem size, then that algorithm has logarithmic complexity.&lt;br /&gt;&lt;br /&gt;An O(n) algorithm would be something like a linear search through the phone book, or a (very) naive primality test, but not simple addition.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/336308386934546555/5221546630989521549/comments/default/8213756598030028643'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/336308386934546555/5221546630989521549/comments/default/8213756598030028643'/><link rel='alternate' type='text/html' href='http://www.cforcoding.com/2009/07/plain-english-explanation-of-big-o.html?showComment=1247159926336#c8213756598030028643' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.cforcoding.com/2009/07/plain-english-explanation-of-big-o.html' ref='tag:blogger.com,1999:blog-336308386934546555.post-5221546630989521549' source='http://www.blogger.com/feeds/336308386934546555/posts/default/5221546630989521549' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1117795998'/></entry><entry><id>tag:blogger.com,1999:blog-336308386934546555.post-4372501996126237082</id><published>2009-07-10T01:04:26.291+08:00</published><updated>2009-07-10T01:04:26.291+08:00</updated><title type='text'>You wrote &amp;quot;highly unlikely&amp;quot; when you mea...</title><content type='html'>You wrote &amp;quot;highly unlikely&amp;quot; when you meant &amp;quot;highly likely&amp;quot;.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/336308386934546555/5221546630989521549/comments/default/4372501996126237082'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/336308386934546555/5221546630989521549/comments/default/4372501996126237082'/><link rel='alternate' type='text/html' href='http://www.cforcoding.com/2009/07/plain-english-explanation-of-big-o.html?showComment=1247159066291#c4372501996126237082' title=''/><author><name>Trey</name><uri>http://www.blogger.com/profile/05942655765590156852</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.cforcoding.com/2009/07/plain-english-explanation-of-big-o.html' ref='tag:blogger.com,1999:blog-336308386934546555.post-5221546630989521549' source='http://www.blogger.com/feeds/336308386934546555/posts/default/5221546630989521549' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1457736021'/></entry><entry><id>tag:blogger.com,1999:blog-336308386934546555.post-8543936890847064027</id><published>2009-07-09T23:35:45.399+08:00</published><updated>2009-07-09T23:35:45.399+08:00</updated><title type='text'>Thanks William! This is by far the best explanatio...</title><content type='html'>Thanks William! This is by far the best explanation of Big O in plain english.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/336308386934546555/5221546630989521549/comments/default/8543936890847064027'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/336308386934546555/5221546630989521549/comments/default/8543936890847064027'/><link rel='alternate' type='text/html' href='http://www.cforcoding.com/2009/07/plain-english-explanation-of-big-o.html?showComment=1247153745399#c8543936890847064027' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://www.cforcoding.com/2009/07/plain-english-explanation-of-big-o.html' ref='tag:blogger.com,1999:blog-336308386934546555.post-5221546630989521549' source='http://www.blogger.com/feeds/336308386934546555/posts/default/5221546630989521549' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-324683525'/></entry></feed>
