예제 #1
0
        public void MergeTwoListsTest(int[] l1, int[] l2, int[] expected)
        {
            var head1 = InitializeLinkedList(l1);
            var head2 = InitializeLinkedList(l2);

            var merged = new MergeSortedLists().MergeTwoLists(head1, head2);

            AssertLinkedList(merged, expected);
        }
        public static void Main(string[] args)
        {
            MaxLoot.Test();
            return;

            PerfectSquares.Test();
            CountTriplets.Test();
            TrianglePath.Test();
            FindBusiest.Test();
            DeletionDistance.Test();
            ShuffleCards.Test();
            PowerSet.Test();
            //SmallestNonNegativeNumber.Test();
            MaxSubsetSum.Test();
            Graph.Test();
            RankFromStream.Test();
            SearchInsert.Test();
            RemoveElementTest.TestRemoveElement();
            MergeSortedLists.TestMergeTwoLists();
        }