摘要: 多联骨牌的生成办法,维基上只找到固定的骨牌fix,而free的没有找到。于是只好写个set判重的简单枚举了。旋转的操作,可以在坐标轴上画个点,以原点为轴心,逆时针旋转90度,新的点的坐标为(-y,x)。顺时针也差不多。反转类似。对于操作完的骨牌,还要进行标准化,取最小的横纵坐标为参考,求出新的坐标,... 阅读全文
posted @ 2015-07-13 23:53 陈瑞宇 阅读(530) 评论(0) 推荐(0) 编辑
摘要: 读懂题意以后还很容易做的,和AbbottsRevenge类似加一个维度,筛子的形态,可以用上方的点数u和前面的点数f来表示,相对的面点数之和为7,可以预先存储u和f的对应右边的点数,点数转化就很容易了。具体做法看代码#includeusing namespace std;const int maxn... 阅读全文
posted @ 2015-07-13 23:47 陈瑞宇 阅读(434) 评论(0) 推荐(0) 编辑