题解列表

筛选

剪格子(DFS+回溯+剪枝)

```cpp#include#includeusingnamespacestd;intn,m;intmaze[10][10];intvis[10][10];intdx[4]={1,0,-1,0};intdy[4]={0,-1,0,1};intsum=0,

按部就班--计算器

摘要:解题思路:注意事项:参考代码:#include<iostream>using namespace std;int main(){     int a, b;     char op;     doub……

[STL训练]Let the Balloon Rise java语言

解题思路:我的解题思路是:先创建两个数组,一个为字符串型数组,另一个为整型数组。然后进行双重for循环,设置i和j变量(你也可以理解为C语言中的指针),后面的我就用指针来解释啦~(即使java中没有指针),i(指针)先指至字符串首位置,让j(指针)去一个一个的判断是否与i(指针)指向的元素是否相等,
优质题解

python-01背包

解题思路:①建立一个存放物品的n*2大小的数组commodities[n+1][2],commodities[i][0]表示第i个物品的重量,commodities[i][1]表示第i个物品的价值。②建立一个大小为m+1的数组dp[m+1],dp[i]表示背包剩余容量为m时,所能装载的最大价值。

1085: A+B for Input-Output Practice (I)

摘要:解题思路:这题其实谁都会做,主要是要看出题目里的要求:“with one line of output for each line in input”,也就是要用EOF来结束注意事项:输出时别忘记换行……

划划水啦~~~

摘要:解题思路:循环嵌套,规定步长注意事项:sum的归零参考代码:#include<stdio.h> int main() {     int n;     scanf("%d",&n);    ……

顺便练习一下函数

摘要:#include<stdio.h> int fun(int n) { int ret; if ( n%2==0 ) { ret=n/2; printf("%d/2=%d\n……