随笔分类 -  搜索-DLX-可重复覆盖

摘要:题目链接 正解是IDA*+四个方向判重,但由于是个裸的可重复覆盖问题,可以用DLX水过~ 每个格子与放上皇后能干掉的标记连边,跑可重复覆盖DLX。注意要用IDA*来优化,否则会超时。 阅读全文
posted @ 2019-02-14 16:18 jrltx 阅读(253) 评论(0) 推荐(0)
摘要:题目链接 给你一个n*n的由火柴组成的正方形网格,从中预先拿掉一些火柴,问至少还需要拿掉多少火柴才能破坏掉所有的正方形。 看到这道题,我第一反应就是——把每根火柴和它能破坏掉的正方形连边,不就是个裸的DLX了吗?二话不说直接把我以前写过的DLX板子拿了过来。不过这个问题是可重复覆盖而不是精确覆盖,其 阅读全文
posted @ 2019-02-13 14:13 jrltx 阅读(327) 评论(0) 推荐(0)