

另外,谈一下我对bug的看法。
对这个图来说(来源:某群),整个大结构,其实剥离不出两个小致命结构(如果真的出现了,这题直接就无解了),但是我们可以剥离出一份全双值和单独一个5,类比ur的思想,单个UR是因为结构内可以交换出两种填法致命,全双值也是一样,全双值肯定可以交换出两种填法(理论情况),那么,为了避免整个结构致命,剩下的那个5就必填。
具体做题的时候呢,这种大型传递跟判断bug+n时候的数数字差不多,本质还是离不开基础传递。遇到多种数字杂在一起时,判断他们是行变量还是列变量,然后进行拆分。
如果已经剥离出来某个致命结构,那么我们可以直接无视,因为整体结构剩下的部分在产生变化的时候,已经被剥离的这部分是跟着变的。最后,整个图被缩成一个35的UL,很容易判断删数。