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); }
static void Main(string[] args) { NumberOfIslands numberOfIslands = new NumberOfIslands(); numberOfIslands.Test(); }