コード例 #1
0
ファイル: Batch3Tests.cs プロジェクト: popomama/ALG2017
        public void FindContentChildrenTest()
        {
            Batch3 b3 = new Batch3();

            int[] g = { 10, 9, 8, 7 };
            int[] s = { 5, 6, 7, 8 };

            int nFound = b3.FindContentChildren(g, s);
        }
コード例 #2
0
ファイル: Batch3Tests.cs プロジェクト: popomama/ALG2017
        public void WordBreakTest()
        {
            IList <string> dic = new List <string>();

            dic.Add("leet");
            dic.Add("code");
            string sIn       = "leetcode";
            Batch3 b         = new Batch3();
            bool   breakable = b.WordBreak(sIn, dic);
        }
コード例 #3
0
ファイル: Batch3Tests.cs プロジェクト: popomama/ALG2017
        public void PrintTreeTest()
        {
            TreeNode nd = new TreeNode(1);
            TreeNode nd2 = new TreeNode(2), nd3 = new TreeNode(3);

            nd.left = nd2; nd.right = nd3;
            TreeNode nd4 = new TreeNode(4);

            nd2.right = nd4;

            Batch3 b3 = new Batch3();
            IList <IList <string> > PrintTreeResult = b3.PrintTree(nd);
        }
コード例 #4
0
ファイル: Batch3Tests.cs プロジェクト: popomama/ALG2017
 public void MaxSubArrayTest()
 {
     int[]  a   = { -2, 3, 1, 3 };
     Batch3 b   = new Batch3();
     int    max = b.MaxSubArray(a);
 }
コード例 #5
0
ファイル: Batch3Tests.cs プロジェクト: popomama/ALG2017
 public void CalculateMinimumHPTest2()
 {
     int[][] d      = new int[][] { new int[] { -2, -3, 3 }, new int[] { -5, -10, 1 }, new int[] { 10, 30, -5 } };
     Batch3  b3     = new Batch3();
     int     result = b3.CalculateMinimumHP2(d);
 }
コード例 #6
0
ファイル: Batch3Tests.cs プロジェクト: popomama/ALG2017
 public void HammingDistanceTest()
 {
     Batch3 b3   = new Batch3();
     int    dist = b3.HammingDistance(1, 4);
 }