题解列表
哈哈哈,没想到还有那么一题简单得不行的题吧!!!
摘要:解题思路:简简单单!注意事项:无!!参考代码:#include
using namespace std;
int main()
{
int a,b;
cin>>a>>b;
……
1099:校门外的树
摘要:解题思路:路假设是500米,那么每隔一米就有一棵树,记住,两端都是有树的,所以500米就有501棵树。 题目说要输入一些要挖掉的区域,假设挖掉100米到200米,那么100米……
Hifipsysta-1718-数据结构-堆排序(C++代码)最简单
摘要:```cpp
#include
#include
#include
using namespace std;
int main(){
int N;
scanf("%……
数的划分(DFS + 回溯 +剪枝 【每步详解】)(另附DP算法)
摘要:```cpp
#include
#include
using namespace std;
int n,k;//数n,分成k份
int stack[7];//存每份分到的数
int sum……
动态规划--最优包含
摘要:```cpp
#include
#include
using namespace std;
const int N=1005;
int dp[N][N];
int main()
{
……
复制书稿(动态规划 + 贪心)
摘要:本题可以使用动态规划解决,设f(i,j)为当前j本书交由i个人抄写,需要的最短时间,则动态转移方程为 f(i,j)=min(j=0...i){max(f[i-1][j],A[j]+A[j+1]+...……