较难发现的一些zz错误

  • 比较函数定义不严格。
  • for (int i = 1; i <= n; i++) a[n] = inf
  • 在一些回溯时需要撤销操作的 dfs 中,因为其他原因 return 的时候没有撤销操作。
  • 循环/if 里层外层变量名混淆。