コード例 #1
0
 def test_empty_matrix(self):
     self.assertEqual(set(), saddle_points([]))
コード例 #2
0
 def test_no_saddle(self):
     self.assertEqual(set(), saddle_points([[2, 1], [1, 2]]))
コード例 #3
0
 def test_mult_saddle(self):
     inp = [[5, 3, 5, 4], [6, 4, 7, 3], [5, 1, 5, 3]]
     ans = set([(0, 0), (0, 2), (2, 0), (2, 2)])
     self.assertEqual(ans, saddle_points(inp))
コード例 #4
0
 def test_one_saddle(self):
     inp = [[9, 8, 7], [5, 3, 2], [6, 6, 7]]
     self.assertEqual(set([(1, 0)]), saddle_points(inp))