代码中存在几个错误:

  1. 在使用unordered_set时,应该使用hash_tab.find(board[i][t]) == hash_tab.end()而不是board.end()。
  2. 在第二个for循环中,应该使用unordered_set hash_tab{'1','2','3','4','5','6','7','8','9'};而不是unordered_set hash_tab{'1','2','3','4','5','6','7','8','9'};。
  3. 在第三个for循环中,应该使用hash_tab.find(board[i][t]) == hash_tab.end()而不是board.end()。
  4. 在第三个for循环中,应该使用(m-1)*3和(n-1)*3而不是(m-1)*3和(n-1)*3。
  5. 在第三个for循环中,应该使用hash_tab.find(board[i][t]) == hash_tab.end()而不是board.end()。
class Solution public bool isValidSudokuvectorvectorchar& board forint i=0;i9;i++ unordered_setcharhash_tab123456789; forint t=0;t9;t++ ifhash_tabfindbo

原文地址: http://www.cveoy.top/t/topic/hSzm 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录