public void TestB()
        {
            //  输入:
            //  11000
            //  11000
            //  00100
            //  00011

            //  输出: 3
            var data = new char[, ]
            {
                { '1', '1', '0', '0', '0' },
                { '1', '1', '0', '0', '0' },
                { '0', '0', '1', '0', '0' },
                { '0', '0', '0', '1', '1' },
            };
            var expected = 3;

            var grid  = ConvertFrom(data);
            var count = new NumberOfIslands().NumIslands(grid);

            Assert.Equal(expected, count);
        }
Example #2
0
        static void Main(string[] args)
        {
            NumberOfIslands numberOfIslands = new NumberOfIslands();

            numberOfIslands.Test();
        }