题解 1531: 蓝桥杯算法提高VIP-数的划分

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

火焰 烧尽

摘要:解题思路:                      完全背包问题注意事项:参考代码:#include"bits/stdc++.h" using namespace std; int n; in……

1531的题解,十分简单

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

完全背包问题

摘要:解题思路:    这是优化后的代码通过滚动数组优化注意事项:参考代码:#include <bits/stdc++.h> using namespace std; int dp[1000]; in……

动态规划!!!

摘要:```cpp // f[i][j] = f[i - 1][j] + f[i][j - i] #include using namespace std; const int N = 1……

数的划分(动态规划 背包问题)

摘要:n个1:1,1,1,...,1 --> n个重量为1的物品 要求拼出和为n --> 正好装满载重为n的背包 用dp数组来计数 ```cpp #include using name……

数的划分C++代码

摘要:解题思路:f[n][m]表示“将n分为m个正整数”的划分数:m>n时:f[n][m]=0;m=1或n==m时:f[n][m]=1;m<n时:a) 有1的时候就相当于有一个抽屉已经确定了并且那个抽屉里就……

数的划分(盒子放球)

摘要:```cpp 类似于盒子里面放球 定义f[i][j]表示i个球j个盒子 划分方式为每个盒子至少两个球和至少有一个盒子是一个球 所以状态方程为f[i][j]=f[i-j][j]+f[i-1][j……