信息学奥赛一本通T1267-01背包问题 摘要:解题思路:f[j] j背包重量得到的最大价值注意事项:当j 大于等于第i物品的重量时,更新f[j]参考代码:#include<iostream> #include<algorithm> using…… 题解列表 2024年04月18日 0 点赞 0 评论 501 浏览 评分:9.9
回文数组(贪心) 解题思路:贪心,优先操作相邻的两个数注意事项:数据需要开longlong,否则只能只能过部分数据参考代码:#include#include#includeusingnamespacestd;typedeflonglongll;intn;llcnt=0;intarr[100010];intmain(){ 题解列表 2024年04月18日 1 点赞 0 评论 955 浏览 评分:9.9
: 三角形最佳路径问题 摘要:解题思路:三角形最佳路径经典DP, f[i][j]表示到达i行j列的最佳路径注意事项:参考代码:#include<iostream> #include<algorithm> using names…… 题解列表 2024年04月18日 0 点赞 0 评论 645 浏览 评分:9.9
蓝桥杯2024年第十五届省赛真题-训练士兵 摘要:解题思路:按照训练次数从小到大排序, 从训练次数少的开始枚举,贪心找单独训练还是组团训练注意事项:参考代码:#include <bits/stdc++.h> #define int long lon…… 题解列表 2024年04月18日 16 点赞 0 评论 3979 浏览 评分:8.4
3054: 最低通行费 摘要:解题思路:DP注意事项:初始化第一行第一列数据参考代码:#include<iostream> #include<algorithm> using namespace std; const int…… 题解列表 2024年04月18日 1 点赞 0 评论 527 浏览 评分:9.9
基础的递归拆分输出 摘要:解题思路:注意事项:参考代码:#include <bits/stdc++.h>using namespace std;#define endl '\n'#define int long…… 题解列表 2024年04月18日 0 点赞 0 评论 565 浏览 评分:0.0
3053: 怪盗基德的滑翔翼 摘要:解题思路:转化最长上升子序列和最长下降子序列的最大值注意事项:参考代码:#include<iostream> #include<algorithm> #include<cstring> cons…… 题解列表 2024年04月18日 0 点赞 0 评论 473 浏览 评分:9.9
基础的递归组合输出 摘要:解题思路:1~n选择的排列数量r,递归可以用两个变量一个用于控制走,一个控制数量注意事项:采用的是框架写的:#include <bits/stdc++.h>using namespace std;#d…… 题解列表 2024年04月18日 0 点赞 0 评论 751 浏览 评分:0.0
3052: 最大上升子序列和 摘要:解题思路:经典DP, f[i] 以i节点为结尾的最大上升子序列和注意事项:参考代码:#include<iostream> #include<algorithm> const int N = 1e3…… 题解列表 2024年04月18日 0 点赞 0 评论 448 浏览 评分:9.9
砍柴 - 预处理 & 记忆化搜索 ####解题思路博弈问题,预处理范围内的质数集,`booleanwin(intx)`用DFS判断当前剩余长度能否获胜,递归交换对手。对`win(x)`,二分质数集查询$$\leqslant$$`x`的最大位置,倒序遍历,更快接近DFS基态,否则$$10^5$$容易栈溢出。 题解列表 2024年04月18日 2 点赞 0 评论 1345 浏览 评分:9.5