该如何证明这个优化的正确性?
  • 板块学术版
  • 楼主Zeardoe
  • 当前回复8
  • 已保存回复8
  • 发布时间2022/1/26 21:42
  • 上次更新2023/10/28 10:49:39
查看原帖
该如何证明这个优化的正确性?
657765
Zeardoe楼主2022/1/26 21:42

枚举子集优化

for(int t = s; t; t = (t - 1) & s)

解读:用这段代码枚举状态压缩过的集合 ss 的子集 tt,可以节省判断的时间,并且从二进制表示下较大的子集依次往下找。

问如何证明其正确性?(鸣谢来源:P7098的官方题解)

2022/1/26 21:42
加载中...