摘要:
题目链接:https://www.luogu.com.cn/problem/P2324 解题思路: A* 搜索。 \(h(x)\) 表示当前状态下有多少位置和目标状态不一样。 示例代码: #include <bits/stdc++.h> using namespace std; const int 阅读全文
摘要:
题目链接:https://www.luogu.com.cn/problem/P1379 一般搜索: #include <bits/stdc++.h> using namespace std; int tmp[3][3], dir[4][2] = { -1, 0, 1, 0, 0, -1, 0, 1 阅读全文
摘要:
之前的折半枚举的代码有一点点问题,已修改。 - 2020.10.3 题目链接:https://www.luogu.com.cn/problem/P2962 题目大意: 有 \(n(1 \le n \le 35)\) 盏灯,每盏灯与若干盏灯相连,每盏灯上都有一个开关,如果按下一盏灯上的开关,这盏灯以及 阅读全文