题解列表

筛选

优质题解

✔✔✔ 双向BFS+最简题解 [c++]

摘要:![](/image_editor_upload/20210305102333_23065.png) *cntMat[x]:矩阵x累计所花的步数(从起点到现在的状态累积所用的步数) dirMat[……

第n小的质数(简单易懂)

摘要:解题思路:求最小质数,实际上也就是最小素数。题目中要求第n个最小质数,利用数组从小到大存放即可;其中的k<=n,表示已经找到第n个最小质数,用来作为判断条件退出for循环注意事项:一般写法会时间超限,……

九宫重排 (C++代码)

摘要:#include<cstdio> #include<cstring> using namespace std; typedef int state[9]; const int maxn = 1……

分糖果 (C++代码)

摘要:#include<cstdio> #include<iostream> #include<algorithm> using namespace std; int n ,cnt=0; int ……

2n皇后问题 (Java代码)详解

摘要:解题思路:先放白皇后再放黑皇后,用for循环一行放一个,逐个位置试一下,检查一下是否能放,知道把最后一个黑皇后放好就count++,回溯法的关键在于,检查这个位置能放皇后,开始放一个(调用函数),在下……