def test_maxAbsValExpr_error_25(self): s = Solution() v = s.largest1BorderedSquare( [[1, 1, 1, 1, 1, 1], [1, 0, 1, 0, 1, 1], [1, 1, 1, 0, 1, 1], [1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 0]]) self.assertEqual(25, v)
def test_maxAbsValExpr_1(self): s = Solution() v = s.largest1BorderedSquare([[1, 1, 0, 0]]) self.assertEqual(1, v)
def test_maxAbsValExpr_1_0(self): s = Solution() v = s.largest1BorderedSquare([[0]]) self.assertEqual(0, v)
def test_maxAbsValExpr_4(self): s = Solution() v = s.largest1BorderedSquare([[1, 1], [1, 1]]) self.assertEqual(4, v)