<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="/rss.xsl"?><rss version="2.0"><channel><title>dsa Source Control Rss Feed</title><link>http://www.codeplex.com/dsa/SourceControl/ListDownloadableCommits.aspx</link><description>dsa Source Control Rss Description</description><item><title>Source code checked in, #96133</title><link>http://dsa.codeplex.com/SourceControl/changeset/changes/96133</link><description>Upgrade&amp;#58; New Version of LabDefaultTemplate.xaml. To upgrade your build definitions, please visit the following link&amp;#58; http&amp;#58;&amp;#47;&amp;#47;go.microsoft.com&amp;#47;fwlink&amp;#47;&amp;#63;LinkId&amp;#61;254563</description><author>Project Collection Service Accounts</author><pubDate>Mon, 01 Oct 2012 21:40:31 GMT</pubDate><guid isPermaLink="false">Source code checked in, #96133 20121001094031P</guid></item><item><title>Source code checked in, #96132</title><link>http://dsa.codeplex.com/SourceControl/changeset/changes/96132</link><description>Checked in by server upgrade</description><author>Project Collection Service Accounts</author><pubDate>Mon, 01 Oct 2012 21:33:03 GMT</pubDate><guid isPermaLink="false">Source code checked in, #96132 20121001093303P</guid></item><item><title>Source code checked in, #63489</title><link>http://dsa.codeplex.com/SourceControl/changeset/changes/63489</link><description>Checked in by server upgrade</description><author>_TFSSERVICE</author><pubDate>Tue, 27 Jul 2010 20:28:19 GMT</pubDate><guid isPermaLink="false">Source code checked in, #63489 20100727082819P</guid></item><item><title>Source code checked in, #26635</title><link>http://www.codeplex.com/dsa/SourceControl/ListDownloadableCommits.aspx</link><description>- Modified Dsa&amp;#47;README-dsa.htm</description><author>gbarnett</author><pubDate>Thu, 04 Dec 2008 13:40:33 GMT</pubDate><guid isPermaLink="false">Source code checked in, #26635 20081204014033P</guid></item><item><title>Source code checked in, #24256</title><link>http://www.codeplex.com/dsa/SourceControl/ListDownloadableCommits.aspx</link><description>- fixed a bug in letting go of an object in the heap deletion algorithm</description><author>gbarnett</author><pubDate>Fri, 12 Sep 2008 18:51:47 GMT</pubDate><guid isPermaLink="false">Source code checked in, #24256 20080912065147P</guid></item><item><title>Source code checked in, #24193</title><link>http://www.codeplex.com/dsa/SourceControl/ListDownloadableCommits.aspx</link><description>- updated README-dsa.htm</description><author>gbarnett</author><pubDate>Thu, 11 Sep 2008 19:20:52 GMT</pubDate><guid isPermaLink="false">Source code checked in, #24193 20080911072052P</guid></item><item><title>Source code checked in, #24173</title><link>http://www.codeplex.com/dsa/SourceControl/ListDownloadableCommits.aspx</link><description>AvlTree&amp;#13;&amp;#10;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#13;&amp;#10;Added some comments to facilitate some subtle step&amp;#13;&amp;#10;Changed some minor bits&amp;#13;&amp;#10;AvlTreeTest&amp;#13;&amp;#10;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#13;&amp;#10;Added a test that simulate both insertion and deletion&amp;#13;&amp;#10;All 338 tests passed&amp;#13;&amp;#10;AvlTree and AvlTreeNode have full coverage&amp;#13;&amp;#10;</description><author>lukadt</author><pubDate>Thu, 11 Sep 2008 12:14:37 GMT</pubDate><guid isPermaLink="false">Source code checked in, #24173 20080911121437P</guid></item><item><title>Source code checked in, #24102</title><link>http://www.codeplex.com/dsa/SourceControl/ListDownloadableCommits.aspx</link><description>AvlTreeNode&amp;#13;&amp;#10;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#13;&amp;#10;Added height setting in node constructor&amp;#13;&amp;#10;Tree height convention adopted for algorithm convenience&amp;#58; empty tree has a height equal to zero, a tree with one node has an height of one&amp;#13;&amp;#10;&amp;#13;&amp;#10;AvlTreeNodeTest&amp;#13;&amp;#10;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#13;&amp;#10;updated with new height convention&amp;#13;&amp;#10;&amp;#13;&amp;#10;AvlTree&amp;#13;&amp;#10;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#13;&amp;#10;Added deletion code and refactoring the old FixHeightAndBalance method into two distinct method one for updating height and one for rebalancing &amp;#40;Soc principle&amp;#41;&amp;#13;&amp;#10;&amp;#13;&amp;#10;AvlTreeNodeTest&amp;#13;&amp;#10;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#13;&amp;#10;Added removal tests&amp;#13;&amp;#10;</description><author>lukadt</author><pubDate>Wed, 10 Sep 2008 09:26:12 GMT</pubDate><guid isPermaLink="false">Source code checked in, #24102 20080910092612A</guid></item><item><title>Source code checked in, #23859</title><link>http://www.codeplex.com/dsa/SourceControl/ListDownloadableCommits.aspx</link><description>BinarySearchTree&amp;#13;&amp;#10;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#13;&amp;#10;Converted recursion insert method to an iterative one&amp;#13;&amp;#10;The new method is quite simple it loops until find the correct position to insert and then exit.&amp;#13;&amp;#10;All insertion tests passed the first time i ran them</description><author>lukadt</author><pubDate>Sat, 06 Sep 2008 08:19:20 GMT</pubDate><guid isPermaLink="false">Source code checked in, #23859 20080906081920A</guid></item><item><title>Source code checked in, #23823</title><link>http://www.codeplex.com/dsa/SourceControl/ListDownloadableCommits.aspx</link><description>AvlTree&amp;#13;&amp;#10;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#13;&amp;#10;Rename Balance method to FixHeightAndBalance because it adjust the height and if necessary do rebalancing&amp;#13;&amp;#10;&amp;#13;&amp;#10;AvlTreeTest&amp;#13;&amp;#10;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#13;&amp;#10;Rename insertion test method&amp;#13;&amp;#10;&amp;#13;&amp;#10;BinarySearchTree&amp;#13;&amp;#10;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#13;&amp;#10;Improved deletion method, now we find nodeToRemove&amp;#13;&amp;#10;and its parent with only one tree descendant. Now deletion method is totally recursive</description><author>lukadt</author><pubDate>Fri, 05 Sep 2008 16:39:45 GMT</pubDate><guid isPermaLink="false">Source code checked in, #23823 20080905043945P</guid></item><item><title>Source code checked in, #23732</title><link>http://www.codeplex.com/dsa/SourceControl/ListDownloadableCommits.aspx</link><description>AvlTree&amp;#13;&amp;#10;- - - - - - - - &amp;#13;&amp;#10;- - - - - - - - &amp;#13;&amp;#10;&amp;#13;&amp;#10;Improved and fixed AVL insertion algorithm&amp;#13;&amp;#10;&amp;#13;&amp;#10;AvlTreeTest&amp;#13;&amp;#10;- - - - - -&amp;#13;&amp;#10;- - - - - - &amp;#13;&amp;#10;Added avl insertion tests with a lot of number of nodes and rebalancing</description><author>lukadt</author><pubDate>Fri, 05 Sep 2008 04:47:52 GMT</pubDate><guid isPermaLink="false">Source code checked in, #23732 20080905044752A</guid></item><item><title>Source code checked in, #23702</title><link>http://www.codeplex.com/dsa/SourceControl/ListDownloadableCommits.aspx</link><description>Deleted&amp;#13;&amp;#10;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#13;&amp;#10;&amp;#13;&amp;#10;- CommonTree&amp;#13;&amp;#10;- ICommonTreeNode</description><author>gbarnett</author><pubDate>Thu, 04 Sep 2008 22:31:31 GMT</pubDate><guid isPermaLink="false">Source code checked in, #23702 20080904103131P</guid></item><item><title>Source code checked in, #23701</title><link>http://www.codeplex.com/dsa/SourceControl/ListDownloadableCommits.aspx</link><description>Renamed&amp;#13;&amp;#10;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#13;&amp;#10;&amp;#13;&amp;#10;- CommonBinaryTree &amp;#40;formerly CommonTree&amp;#41;&amp;#13;&amp;#10;- ICommonBinaryTreeNode &amp;#40;formerly ICommonTreeNode&amp;#41;</description><author>gbarnett</author><pubDate>Thu, 04 Sep 2008 22:31:11 GMT</pubDate><guid isPermaLink="false">Source code checked in, #23701 20080904103111P</guid></item><item><title>Source code checked in, #23601</title><link>http://www.codeplex.com/dsa/SourceControl/ListDownloadableCommits.aspx</link><description>Enforced new tree hierarchy with the addition of abstract to CommonTree class and removed Add and Remove methods from it, these will be overriden in concrete tree implementation &amp;#40;avl and bst&amp;#41;&amp;#13;&amp;#10;&amp;#13;&amp;#10;AvlTree&amp;#13;&amp;#10;Added the improved add method and renamed correctly the rotation method. Added also another test for the balance property</description><author>lukadt</author><pubDate>Thu, 04 Sep 2008 07:14:13 GMT</pubDate><guid isPermaLink="false">Source code checked in, #23601 20080904071413A</guid></item><item><title>Source code checked in, #23572</title><link>http://www.codeplex.com/dsa/SourceControl/ListDownloadableCommits.aspx</link><description>DSA Poject Changes&amp;#13;&amp;#10;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#13;&amp;#10;&amp;#13;&amp;#10;CommonTree &amp;#40;newly added&amp;#41;&amp;#13;&amp;#10;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#13;&amp;#10;&amp;#13;&amp;#10;- Contains all the algorithms common to what is deemed a common tree&amp;#13;&amp;#10;&amp;#13;&amp;#10;ICommonTreeNode &amp;#40;newly added&amp;#41;&amp;#13;&amp;#10;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#13;&amp;#10;&amp;#13;&amp;#10;- Interface that all nodes used by a CommonTree must implement&amp;#13;&amp;#10;&amp;#13;&amp;#10;BinarySearchTree&amp;#13;&amp;#10;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#13;&amp;#10;&amp;#13;&amp;#10;- Now derives from CommonTree&amp;#13;&amp;#10;- Most algorithms that are applicable to CommonTrees were stripped out and put in CommonTree&amp;#13;&amp;#10;&amp;#13;&amp;#10;Other&amp;#13;&amp;#10;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#13;&amp;#10;&amp;#13;&amp;#10;- Fixed some stylecop and fxcop warnings</description><author>gbarnett</author><pubDate>Wed, 03 Sep 2008 22:54:47 GMT</pubDate><guid isPermaLink="false">Source code checked in, #23572 20080903105447P</guid></item><item><title>Source code checked in, #23498</title><link>http://www.codeplex.com/dsa/SourceControl/ListDownloadableCommits.aspx</link><description>- Added Base.cs</description><author>gbarnett</author><pubDate>Wed, 03 Sep 2008 09:13:56 GMT</pubDate><guid isPermaLink="false">Source code checked in, #23498 20080903091356A</guid></item><item><title>Source code checked in, #23059</title><link>http://www.codeplex.com/dsa/SourceControl/ListDownloadableCommits.aspx</link><description>Deque&amp;#13;&amp;#10;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#13;&amp;#10;&amp;#13;&amp;#10;- Added Contains&amp;#13;&amp;#10;- Added ToArray&amp;#13;&amp;#10;- Added Clear&amp;#13;&amp;#10;- Added copy constructor&amp;#13;&amp;#10;- Added GetEnumerator</description><author>gbarnett</author><pubDate>Fri, 29 Aug 2008 22:00:52 GMT</pubDate><guid isPermaLink="false">Source code checked in, #23059 20080829100052P</guid></item><item><title>Source code checked in, #23044</title><link>http://www.codeplex.com/dsa/SourceControl/ListDownloadableCommits.aspx</link><description>Deque&amp;#13;&amp;#10;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#13;&amp;#10;&amp;#13;&amp;#10;- Added PeekFront&amp;#13;&amp;#10;- Added PeekBack</description><author>gbarnett</author><pubDate>Fri, 29 Aug 2008 18:14:18 GMT</pubDate><guid isPermaLink="false">Source code checked in, #23044 20080829061418P</guid></item><item><title>Source code checked in, #23043</title><link>http://www.codeplex.com/dsa/SourceControl/ListDownloadableCommits.aspx</link><description>Deque &amp;#40;newly added&amp;#41;&amp;#13;&amp;#10;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#13;&amp;#10;&amp;#13;&amp;#10;- Added EnqueueFront&amp;#13;&amp;#10;- Added EnqueueLast &amp;#40;Add calls this implicitly&amp;#41;&amp;#13;&amp;#10;- Added DequeueLast&amp;#13;&amp;#10;- Added DequeueFront</description><author>gbarnett</author><pubDate>Fri, 29 Aug 2008 17:52:38 GMT</pubDate><guid isPermaLink="false">Source code checked in, #23043 20080829055238P</guid></item><item><title>Source code checked in, #22931</title><link>http://www.codeplex.com/dsa/SourceControl/ListDownloadableCommits.aspx</link><description>NumbersTest&amp;#13;&amp;#10;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#61;&amp;#13;&amp;#10;&amp;#13;&amp;#10;- FibonacciTest, FactorialTest, PowerNotZeroTest, GcdTest, ToHexTest, and IsPrimeTest now use the RowTest extension</description><author>gbarnett</author><pubDate>Thu, 28 Aug 2008 19:03:02 GMT</pubDate><guid isPermaLink="false">Source code checked in, #22931 20080828070302P</guid></item></channel></rss>