随笔分类 -  搜索

摘要:Dancing Links (DLX)是Knuth为了解决精确覆盖问题而提出的算法,很多搜索问题可以转化位精确覆盖问题从而使用Dancing Links解决(效率会比DFS高很多,因为里面常常蕴涵着意想不到的剪枝)信息学竞赛中的DLX的问题类似网络流,只需建图+贴版即可参考文献:1、DLX的原理:K... 阅读全文
posted @ 2014-10-22 12:36 xysmlx 阅读(364) 评论(0) 推荐(0) 编辑
摘要:题目:http://poj.org/problem?id=1084题意:给你一个n*n(n 17 #include 18 #include 19 #include 20 #include 21 #include 22 #include 23 #include 24 #include ... 阅读全文
posted @ 2014-09-29 16:49 xysmlx 阅读(403) 评论(0) 推荐(0) 编辑
摘要:题目:http://poj.org/problem?id=2676题意:数独,每行1-9,每列1-9,每3*3小格1-9,填数,不能重复方法:Dancing Links(16ms)或者DFS暴搜(400-900ms)Dancing Links(DLX) 是为了解决矩阵精确覆盖问题的算法,算法效率非常... 阅读全文
posted @ 2014-09-02 13:23 xysmlx 阅读(193) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示