题解列表

筛选

3029: 逆波兰表达式

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

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

摘要:解题思路:自然数的个数递推式:h[i] = h[1] + h[2] +...+ h[i/2]; s[i] 为h[i] 前缀和,所以h[i] = 1 + s[i/2](扩展出的自然数包括i本身); 计算……

指针遍历,分类记录

摘要:解题思路:注意事项:参考代码:#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 ……

利用指针解决字符数组

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

转置嘛,就是互换行列呗

摘要:解题思路:注意事项:参考代码:#include<iostream>using namespace std;int main(){    int arr[3][3];    int *p = &arr[……

循环找公因数和公倍数

摘要:解题思路:inline 为内联函数注意事项:参考代码:#include<iostream>using namespace std;inline int find_max(int a,int b){  ……