题解列表

筛选

暴力+最高效的解法 ,不套用数论公式(a*b-a-b)

摘要:解题思路:题目给出了初始的两个值a、b,进行线性的组合,让我们求解求最大不能组合出的数字;假设该数字是n,那么从n+1一直到无穷都必须能够由a、b进行组合。可以很容易的想到(后面的通过前面的+a、+b……

数字反转-常规解法

摘要:具体看代码注释即可思路:先对x取正,统一处理;再反序读入到数组中,最后去除0输出即可参考代码://数字反转  #include <bits/stdc++.h> using namespace st……

二维数组逆置

摘要:解题思路:注意事项:参考代码:#include<bits/stdc++.h>using namespace std;int main() {    int arr[3][3];    for(int ……

数位排序—sort快速排序

摘要:解题思路:将数值 i 和其数位和 ans 分别存放在两个数组之中,再利用 sort 快速排序对 a 数组进行排序注意事项:sort函数的cmp比较函数需要自己编写,注意sort排序的起止点的指针与cm……

1977: 求中间数

摘要:#include<stdio.h> int main() {     int a,b,c,mid;     scanf("%d %d %d", &a,&b,&c);     if(a>b) ……

纸张尺寸--超级精简

摘要:参考代码:#include <bits/stdc++.h> using namespace std; int main(){ //超级精简的一个方法 char a; int b; ……

广搜的节点存放起始地,最后递归输出节点(链表)

摘要: 是一个广搜的模板题目,广搜可以解决两种问题: 1、求最短路径,之所以广搜是最短路径,是因为在中途一直判断,是否找到目标点,第一次找到一定是最短的。 2、围圈问题,求一个地图中,有多少个地方被围……

弟弟的作业-题解(C++代码)简单正确的解

摘要:本题关键在于scanf函数的返回值scanf()函数返回值分为3种:(1)返回正整数。表示正确输入参数的个数。(2)返回整数0。表示用户的输入不匹配,无法正确输入任何值。(3)返回-1。表示输入流已经……