题解列表

筛选

2880: 计算鞍点

```#includeusingnamespacestd;inta[6][6];intmain(){intn=5;for(inti=1;ia[i][j];for(inti=1;i

2913: 整数去重

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

全排列(递归)

摘要:解题思路:在第0位选取一个字母, 依次遍历字符串每个字符,如果被选过,不要再选, 递归到下一位; 如果当前位已经达到字符串长度, 输出选中的字符注意事项:  字符串索引从0开始, 注意边界; 另外, ……

3029: 逆波兰表达式

摘要:解题思路:使用栈, 遇到数字入数字栈, 遇到操作符, 在操作符栈不为空,并且数字栈的长度大于等于2时,出栈计算,结果入栈注意事项: 最后在操作符不为空时,循环出栈计算参考代码:#include<ios……

题解 2848: 基因相关性

#includeusingnamespacestd;inte;doublec,z;chara[510],b[510];intmain(){cin>>c;cin>>a>>b;intq=strlen(a);z=q*c;for(inti=1;i=z){cout

3028: 数的计数(Noip2001) 递推前缀和

解题思路:自然数的个数递推式:h[i]=h[1]+h[2]+...+h[i/2];s[i]为h[i]前缀和,所以h[i]=1+s[i/2](扩展出的自然数包括i本身);计算前缀和s[i]=s[i-1]+h[i];注意事项:参考代码:#include#includeu

指针遍历,分类记录

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

混子代码你值得拥有!

摘要:解题思路:注意事项:参考代码:#include<iostream>using namespace std;int main(){    char arr[4] = {0};    for(int i ……