SSuryxin
SSuryxin
全部文章
题解
ACM个人赛题解(2)
CF(1)
dp(2)
图论(12)
数论(1)
笔记(5)
归档
标签
去牛客网
登录
/
注册
时间从来不语,却回答了所有问题
世界上最远的距离,是我在 if 里你在 else 里,虽然经常一起出现,但却永不结伴执行
全部文章
/ 题解
(共4篇)
离散化dp
来自专栏
题目描述: 在河上有一座独木桥,一只青蛙想沿着独木桥从河的一侧跳到另一侧。在桥上有一些石子,青蛙很讨厌踩在这些石子上。由于桥的长度和青蛙一次跳过的距离都是正整数,我们可以把独木桥上青蛙可能到达的点看成数轴上的一串整点:0,1,……,L(其中L是桥的长度)。坐标为0的点表示桥的起点,坐标为L的点表示桥...
离散化
dp
2021-05-11
0
611
滑雪——记忆化搜索
滑雪 题意: 在二维数组中找到一条数字逐渐减小的最长的路径,输出路径长度 思路: 确定状态: dp[i] [j] 表示从(i,j)开始走的最长路径的长度 原问题: 从(1,1)到(n,m)任意一点开始走的最长路径的长度 状态转移方程: dp[i] [j] = max{dp[i - 1] [j] + ...
记忆化搜索
dp
2021-03-11
2
630
传球游戏
题意: n个同学围成一个圆圈进行传球游戏,一个同学传球时只能传给左右的同学,传m次最终回到第一个人手里,问你有多少种情况? 思路: 第一步:确定状态——原问题是什么,子问题是什么? 原问题:从1开始传球,第m步回到1号的情况数 子问题:从1开始传球第i步到达j号的情况数 dp[i] [j]表示第i...
dp
2021-03-11
12
676
过河卒
过河卒 题意: 对于n * m的棋盘,棋盘中有九个点不能走,问你一个大头兵从左上角走到右下角的路径有多少条 思路: 使出秘技dp 状态转移方程是:tr[i] [j] = tr[i - 1] [j] + tr[i] [j - 1] 有一些细节: 🐎走的八个点的坐标得找对,同时得判这八个点是否符合题...
dp
2021-03-09
1
623