コード例 #1
0
        public void Case1()
        {
            var gridSearcher = new WordSearchTwo();

            var grid = new char[1][];

            grid[0] = new[] { 'a' };


            Assert.Equal(new string[] { "a" }, gridSearcher.FindWords(grid, new [] { "a" }));
        }
コード例 #2
0
        public void Case0()
        {
            var gridSearcher = new WordSearchTwo();

            var grid = new char[4][];

            grid[0] = new[] { 'o', 'a', 'a', 'n' };
            grid[1] = new[] { 'e', 't', 'a', 'e' };
            grid[2] = new[] { 'i', 'h', 'k', 'r' };
            grid[3] = new[] { 'i', 'f', 'l', 'v' };

            Assert.Equal(new string[] { "oath", "eat" }, gridSearcher.FindWords(grid, new [] { "oath", "pea", "eat", "rain" }));
        }