信息学奥赛一本通T1268-完全背包问题(C++) 摘要:解题思路:注意事项:参考代码:#include<iostream>using namespace std;int w[31];int c[31];int dp[201] = {0};int main(…… 题解列表 2022年07月31日 0 点赞 0 评论 347 浏览 评分:0.0
信息学奥赛一本通T1582-周年纪念晚会(树形DP) 摘要:解题思路:注意事项:参考代码:#include <iostream>#include <vector>using namespace std; const int MAXN = 6010;int dp…… 题解列表 2022年07月31日 0 点赞 0 评论 444 浏览 评分:9.9
信息学奥赛一本通T1422-活动安排(贪心算法) 摘要:解题思路:注意事项:参考代码:#include<bits/stdc++.h>using namespace std;struct Node{ int x, y;}I[1005];int cmp(…… 题解列表 2022年07月31日 0 点赞 0 评论 856 浏览 评分:2.0
信息学奥赛一本通T1267-01背包问题(动态规划) 摘要:解题思路:注意事项:参考代码:#include<iostream>using namespace std;int w[31];int c[31];int dp[201] = {0};int main(…… 题解列表 2022年07月31日 0 点赞 0 评论 460 浏览 评分:0.0
单元素插入数组问题 摘要:解题思路: 由于本题元素个数较少,我们不妨对插入后的数组调用sort()函数进行排序操作,从而直接输出该数组(最简单的一种方法,易于操作)注意事项: sort函数的头文件为#include<algor…… 题解列表 2022年07月30日 0 点赞 0 评论 303 浏览 评分:0.0
优质题解 DP解法(包含多种代码版本) 摘要:## DP解法 **以后看到这种在某一个位置有多种走法,求到某一个位置的方案数,就可以用DP** 我们用 $$f(x)$$ 表示爬到第 $$x$$ 级台阶的方案数,考虑最后一步可能跨了一级台阶…… 题解列表 2022年07月30日 0 点赞 0 评论 899 浏览 评分:9.9
信息学奥赛一本通T1273-货币系统(动态规划) 摘要:解题思路: 动态规划注意事项: 如果用金额作为外循环,则会有重复,比如总金额3时的可能性1,2和2,1。这两种情况只能算作一种。因此需要将每种货币作为外循环,并且内循环从小到大,比如货币为1时,可以依…… 题解列表 2022年07月30日 0 点赞 0 评论 942 浏览 评分:3.6
用set去重并排序 摘要:解题思路:通过set关联容器,set中每个元素都唯一,且能根据元素的值自动排序。注意事项:参考代码:#include <bits/stdc++.h> //万能头文件 using namespace …… 题解列表 2022年07月30日 0 点赞 0 评论 464 浏览 评分:0.0
递归与递推的解法(c++) 摘要:解题思路:本题解有两种解题思路,利用递推与递归的解决方法主要公式:f(n) = f(n - 1) + f(n - 3)注意事项:另外递归的方法对于本题时间要求是超时的,仅供参考学习参考代码:递推:#i…… 题解列表 2022年07月30日 0 点赞 0 评论 562 浏览 评分:9.0
循环题解矩形的福利 摘要:解题思路:注意事项:参考代码:#include<bits/stdc++.h>using namespace std; int main() { int i,j; int t,a=0…… 题解列表 2022年07月30日 0 点赞 0 评论 437 浏览 评分:9.9