<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
  <channel>
    <title>DotNetKicks.com - Stories tagged with Algorithms</title>
    <description>the latest stories tagged with 'Algorithms' from DotNetKicks.com</description>
    <link>http://www.dotnetkicks.com/</link>
    <language>en-us</language>
    <copyright>Atweb Publishing Ltd.</copyright>
    <docs>http://backend.userland.com/rss</docs>
    <generator>DotNetKicks.com - .NET links, community driven</generator>
    <ttl>30</ttl>
    <item>
      <title>Quicksort and Binary Search algorithms in C++</title>
      <description>This is about a paper entitled Quicksort and Binary Search Algorithms. A fantastic subject that is used throughout the the computer science filed. In the paper you'll see the intrinsic nature of each algorithm as well as a functional implementation of such algorithms in the C++ programming language. Both algorithms perform well in huge data sets. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2flenielmacaferi.blogspot.com%2f2008%2f05%2fquicksort-binary-search-algorithms-c.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2flenielmacaferi.blogspot.com%2f2008%2f05%2fquicksort-binary-search-algorithms-c.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/Quicksort_and_Binary_Search_algorithms_in_C</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/Quicksort_and_Binary_Search_algorithms_in_C</guid>
      <pubDate>Wed, 21 May 2008 21:18:56 GMT</pubDate>
    </item>
    <item>
      <title>How to break quicksort</title>
      <description>Quicksort usually runs in O(N log N) time, but in special cases, it takes much longer: O(N^2). It is surprisingly easy to force any quicksort implementation to degrade into the quadratic-time behavior. This trick even works against a randomized quicksort! The article demonstrates how the trick works by applying it against the BCL Array.Sort() routine. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2figoro.com%2farchive%2fquicksort-killer%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2figoro.com%2farchive%2fquicksort-killer%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/How_to_break_quicksort</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/How_to_break_quicksort</guid>
      <pubDate>Fri, 09 May 2008 08:04:15 GMT</pubDate>
    </item>
    <item>
      <title>C# object arrays BinarySearch, Sort and IComparer</title>
      <description>Looking at some basic examples to getting some decent features of object arrays working in .net 1.1 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fatlasandnetfinds.blogspot.com%2f2006%2f09%2fc-object-arrays-binarysearch-sort-and.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fatlasandnetfinds.blogspot.com%2f2006%2f09%2fc-object-arrays-binarysearch-sort-and.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/C_object_arrays_BinarySearch_Sort_and_IComparer</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/C_object_arrays_BinarySearch_Sort_and_IComparer</guid>
      <pubDate>Thu, 07 Sep 2006 17:01:01 GMT</pubDate>
    </item>
    <item>
      <title>Generalizing the algorithm</title>
      <description>One of the common tasks developers face on a regular basis is generalizing an algorithm. This How-To describes how a combination of Extract Method and Push Members Down refactorings can help you streamline this task. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblogs.jetbrains.com%2fdotnet%2f2006%2f08%2fgeneralizing-the-algoritm%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblogs.jetbrains.com%2fdotnet%2f2006%2f08%2fgeneralizing-the-algoritm%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/tipsandtricks/Generalizing_the_algorithm</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/tipsandtricks/Generalizing_the_algorithm</guid>
      <pubDate>Wed, 16 Aug 2006 03:31:02 GMT</pubDate>
    </item>
  </channel>
</rss>