题解列表

筛选

C语言的密码破译通解

摘要:解题思路:利用ASCII码来计算注意事项:参考代码:#include<stdio.h>#include<string.h>#include<ctype.h>int main(){    char* s……

只用最多7次循环,简单易懂

解题思路:既然每周做的题目是固定的,又知道总和,我们是否可以直接让总和/每周做的题目,得到做了多少个满周,剩下的再按一周的情况(周一至周五加a其余加b)来循环检查呢。注意事项:总和/每周做的题目可能正好是整数,特判一下,记得开longlong参考代码:#include#includ

查找二叉树(Java代码)

摘要:package dotcpp; import java.util.*; public class Main {     static int cnt = 0; // 当前节点的编号    ……

二分+floyed算法

解题思路:floyed算法求所有点对最短距离,用二分算法求答案。时间复杂度:O(n^3*log(n*50000))注意事项:参考代码:#includeusingnamespacestd;#definemaxn105typedeflonglongll;intn;llq;intdis[maxn][maxn

1277: Lucky Word

```cpp#include#include#include#includeusingnamespacestd;boolis_prime(intn){if(n

1276: [NOIP2008]立体图

```cpp#include#includeusingnamespacestd;constintN=500;intn,m,h[N][N];charbox[6][8]={"..+---+",".//|","+---+|","||+","||/.",

题解 1209: 密码截获(C++)

```cpp#include#includeusingnamespacestd;intmain(){chara[1000];charb[1000];while(std::cin>>a){intn=1;intx;x=strlen(a);for(inti=0;i=m)?n:m;}}printf("%d\n

for循环暴力求解

摘要:解题思路:通过for循环遍历所有数求出最大与最小值。注意事项:参考代码:#include<stdio.h>#include<math.h>int main(){    int n;    double……

暴力数组循环(简单明了)

摘要:解题思路:通过三层循环遍历每一种情况,再通过函数判断注意事项:暴力循环得不到满分但是能得一半以上的分。参考代码:#include<stdio.h>#include<string.h>int e=0;i……