数独清icon
数独清
尾猫
e2(13),h1(17),g2(73),i2<>1,在北北的教学有提到,应该是叫xy—wing(忘了)
Black_Dog
其实楼主完全没必要把工程分为两个文件编写的,直接合并为一个文件。def下的为类方法,def外的直接看做类的主体,这样类的元素(如计算已经填写多少数字)可以直接在类方法中调用,例如加一个count,每次填写好一个参数就加一,回滚就减一。这时候就完全没必要再专门写一个计数函数去遍历庞大的数组了。
尾猫
观察力有些欠缺鸭,B2(9)3(27)4(7)5(2)6(8)都是能直接填的,建议看下北北的教程入门
尾猫
新手不建议直接推五星。逻辑解(不直接试数是最后的倔强)的大概难度,四星50前为基础进阶,有一定基础的可以3星起步,前置技巧看北北或者小灰的帖子入门。做题的大致思路就是从简单到复杂,先直观出数,候选数,固定结构(前置技巧),动态链(刺),海量熟练度。这题做到这里的话试下能不能找到鱼,直观角度就是第一大列的三个4,c4r2367,c9r2367,r4c7<>4候选数角度就是c4r49(4),c9r49(4),r6c9(4),同样r4c7<>4,翻译成能直接理解的话就是,4列9列不看r6c9(4),4只出现在4,9行,反过来r6c9(4)为真同样删r4c7的4,再后面需要大量的链,一时半会也接触不到,加油