三个数字的排序 摘要:#include using namespace std; int main(){ int a[3]; for(int i=0;i>a[i]; } sort(a,a+3…… 题解列表 2023年10月14日 0 点赞 0 评论 555 浏览 评分:0.0
n皇后—DFS深度优先搜索 ####DFS思想:从某个状态开始,不断的转移状态直到无法转移,然后回退到前一步状态,继续转移到其他状态,如此不断重复,直到找到最终解通过读题可以直到在n*n的棋盘上每一行、每一列、每两条对角线都只能有一个棋子,定义三个数组col[]d[]ud[]记录列、主对角线、副对角线的下标, 题解列表 2023年10月14日 0 点赞 0 评论 1155 浏览 评分:9.9
走迷宫—BFS广度优先搜索 定义charg[][]为迷宫,把n行m列的迷宫输入进去,通过bfs广度优先搜索来找到从(1,1)到(n。m)的最短路径,在定义数组的时候是从(0,0)开始的所以要找到(0,0)到(n-1,m-1)的最短路径。d[x][y]表示(x,y)这个位置到起点需要走的距离q[]表示走的哪个位置BFS模板:1.定 题解列表 2023年10月14日 0 点赞 0 评论 878 浏览 评分:9.9
2791: 计算邮资 摘要:```cpp #include using namespace std; int main() { int weight; char ji; scanf("%d …… 题解列表 2023年10月12日 0 点赞 0 评论 624 浏览 评分:9.9
STL list实现合并 ,排序;insert实现合并 ```cpp#include#includeusingnamespacestd;structnode{//定义结构体,用来存储数据intid;intscore;};boolcmp(nodea,nodeb)//自定义比较函数,按照学号排序{returna.id 题解列表 2023年10月11日 0 点赞 0 评论 809 浏览 评分:0.0 最大质因数—遍历所有情况暴力求解 ####质因数:一个整数的因数同时这个因数是质数,则称这个因数为这个整数的质因数先定义一个判断质数的函数cheak(),定义一个max存放最大质因数,定义一个index指针指向此时最大质因数对应a数组中数的位置,遍历输入的数,找到一个质因数就与max比较, 题解列表 2023年10月11日 0 点赞 0 评论 632 浏览 评分:9.9 C++ 绝对值排序(思路清晰) 摘要: #include #include using namespace std; int main() { int n; while(cin >> n && n != 0…… 题解列表 2023年10月10日 0 点赞 0 评论 654 浏览 评分:9.9 简单粗暴好理解 摘要:解题思路:单独加一行一列来保证每个格子的八个相邻位置都是干净的。参考代码:#include<iostream> using namespace std; int main() { …… 题解列表 2023年10月10日 0 点赞 0 评论 712 浏览 评分:0.0 1866: 三位数反转 摘要:解题思路:注意事项:参考代码:#include<iostream> #include<bits/stdc++.h> using namespace std; int main() { …… 题解列表 2023年10月09日 0 点赞 0 评论 502 浏览 评分:0.0 邮票组合问题——桶排 解题思路:建立一个数组当作桶,把每次的算出的结果对应桶中的位置加一,遍历桶数组,如果此位置大于一说明有这种情况res++,遍历完res要减去1(0张3分0张5分的情况),输出res```cpp#include"iostream"usingnamespacestd;intmain(){inta=3;in 题解列表 2023年10月09日 0 点赞 0 评论 721 浏览 评分:9.9 « 12...404405406407408409410...16501651 »
最大质因数—遍历所有情况暴力求解 ####质因数:一个整数的因数同时这个因数是质数,则称这个因数为这个整数的质因数先定义一个判断质数的函数cheak(),定义一个max存放最大质因数,定义一个index指针指向此时最大质因数对应a数组中数的位置,遍历输入的数,找到一个质因数就与max比较, 题解列表 2023年10月11日 0 点赞 0 评论 632 浏览 评分:9.9
C++ 绝对值排序(思路清晰) 摘要: #include #include using namespace std; int main() { int n; while(cin >> n && n != 0…… 题解列表 2023年10月10日 0 点赞 0 评论 654 浏览 评分:9.9
简单粗暴好理解 摘要:解题思路:单独加一行一列来保证每个格子的八个相邻位置都是干净的。参考代码:#include<iostream> using namespace std; int main() { …… 题解列表 2023年10月10日 0 点赞 0 评论 712 浏览 评分:0.0
1866: 三位数反转 摘要:解题思路:注意事项:参考代码:#include<iostream> #include<bits/stdc++.h> using namespace std; int main() { …… 题解列表 2023年10月09日 0 点赞 0 评论 502 浏览 评分:0.0
邮票组合问题——桶排 解题思路:建立一个数组当作桶,把每次的算出的结果对应桶中的位置加一,遍历桶数组,如果此位置大于一说明有这种情况res++,遍历完res要减去1(0张3分0张5分的情况),输出res```cpp#include"iostream"usingnamespacestd;intmain(){inta=3;in 题解列表 2023年10月09日 0 点赞 0 评论 721 浏览 评分:9.9