Silly_3kidZ

思至水穷处,码看云起时

摘要: 166. 数独 - AcWing题库 题意 数独 是一种传统益智游戏,你需要把一个 9×9 的数独补充完整,使得数独中每行、每列、每个 3×3 的九宫格内数字 1∼9 均恰好出现一次。 请编写一个程序填写数独。 思路 搜索+剪枝(优化搜索顺序、位运算) 优化搜索顺序:很明显,我们肯定是从当前能填合法 阅读全文
posted @ 2024-03-10 14:40 Silly_3kidZ 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 深度优先搜索(DFS)是一种遍历或搜索树或图的算法,它从一个根节点开始,尽可能深地搜索每个分支,直到找到解为止。在搜索过程中,为了提高效率,减少不必要的搜索,通常会采用各种剪枝优化策略。下面详细介绍几种常用的DFS剪枝优化策略: 1. 优化搜索顺序 目的:通过调整搜索顺序,使得搜索尽快地接近目标或者 阅读全文
posted @ 2024-03-10 00:45 Silly_3kidZ 阅读(85) 评论(0) 推荐(0) 编辑