题解列表

筛选

飞机降落蓝桥杯

摘要:解题思路:// 错误点 // vis是否需要清0,不需要,最后回溯,完成清0// come use dw 关系// 主要到time取max(time,come[i]) ;; //如果time < co……

1347八皇后(C++)题解

写了很多次终于做出来了!解题思路:显然问题的关键在于如何判定某个皇后所在的行,列,斜线上是否有别的皇后可以从矩阵的特点上找到规律,如果在同一行,则行号相同;如果在同一列上,则列好相同;如果同在/斜线上,则行列值之和相同;如果同在\斜线上,则行列值之差相同;下图可验证:考虑每行有且仅有一个皇后,

查找最大元素(c语言代码)

解题思路:1.查找最大元素。2.插入字符串(max)。根据题目要求,我们可以将本程序分为几个部分,利用函数解决每一步的问题:#include#includecharMax(char*strs);voidInsertStr(char*strs,

破解简单密码(switch暴力破解)

```c#include#includevoidDecode(char*strs);chartranslate(charch);intmain(){charpassword[100]={0};while(~scanf("%s",password)){getchar();Decode(password)

神奇的fans(c语言)

```c#include#includeintcompare(constvoid*n1,constvoid*n2){return*((int*)n1)-*((int*)n2);}intmain(){intn=0;scanf("%d",&n);while(n--){intm;scanf("%d",

1311: 数字三角形

```cpp#includeusingnamespacestd;inta[100][100],n;intf(inti,intj){if(i==n)returna[i][j];returnmax(f(i+1,j),f(i+1,j+1))+a[i][j];}intmain(){inti,

1312: 最大的算式

```cpp#includeusingnamespacestd;longlongdp[16][16];intsum[16];intmain(){intN,K,t,num[16];scanf("%d%d",&N,&K);for(inti=1;i

1314: 乘积最大

```cpp#includeusingnamespacestd;int_max(int*a,intn,intk){if(k==0){intresult=0;for(inti=0;i>k;cin.get();a=newint[n];for(inti=0;i

1315: 田忌赛马

```cpp#includeusingnamespacestd;intb[10001],bb[10001];longlongsum,t;intmain(){intn,i,j,k,w,tj[10001],qw[10001];scanf("%d",&n);for(i=1;i

素数回文(c语言代码)

```c#include#includeintIsPrime(intn);intIsParlindrome(intn);intmain()//素回文数{inta,b;scanf("%d%d",&a,&b);inti;if(a==2)//如果区间内最小是2则特殊处理printf("%d\n",