题解列表

筛选

1507: 蓝桥杯算法提高VIP-去注释

```cpp#includeusingnamespacestd;intmain(){charc;while((c=cin.get())!=EOF)//(c=cin.get())要加(){if(c=='/'){chard=cin.get();if(d=='/'){while((d=cin.get())!

子串分值复杂解法

摘要:解题思路:注意事项:参考代码:#include<bits/stdc++.h>#include<string>using namespace std;int leftbound[100000];int ……

勉强通过测试没办法解决两行两列问题的c++代码

解题思路:首先确定该题目是属于数据结构中的连通图的遍历问题,想到要使用dfs即深度优先遍历,属于一个递归,回溯和剪枝问题注意事项:要注意递归循环时需要在设置一个数组来标记该点有没有被访问过,否则会出现再次回到已访问的点的情况,我的代码只能勉强通过测试但是没办法解决221236这种情况参考代码:#inc

辗转相除法

```cpp#includeusingnamespacestd;intgcd(inta,intb){returnb?gcd(b,a%b):a;}intmain(){intn,m,a,b;cin>>n>>m;a=gcd(n,m);b=n*m/a;cout

尝除法求约数

```cpp#includeusingnamespacestd;voidcheck(intn){vectora;for(inti=1;in;check(n);return0;}```

没毛病吧?、老铁

摘要:解题思路:注意事项:参考代码:#include<iostream> using namespace std; int main() {     cout<<4150<<endl; cout……