摘要: P1541 乌龟棋 题意: 一共有 $N$ 个格子,每个格子上有一个分数,一共有四种卡牌: $1,2,3,4$ ,使用一种卡牌之后,乌龟将前进对应的长度。每张卡牌只能使用一次,乌龟的起点为 $1$ ,现在给出各个格子上的分数,以及卡牌的数量,保证乌龟用完所有卡牌之后刚好到达终点,求乌龟到达终点时获得 阅读全文
posted @ 2022-12-25 13:34 zxr000 阅读(53) 评论(0) 推荐(0)
摘要: P1095 守望者的逃离 题意: 一个岛上有一个人,跑步速度为 $17m/s$ ,消耗 $10$ 点魔法值可以在 $1s$ 内移动 $60m$ ,每秒原地休息的话可以恢复 $4$ 点的魔法值。 已知这个人的魔法初始值为 $M$ ,他所在的初始位置与岛的出口之间的举例 $S$ ,岛沉没的时间为 $T$ 阅读全文
posted @ 2022-12-25 12:29 zxr000 阅读(35) 评论(0) 推荐(0)
摘要: abc 283 E Don't Isolate Elements 题意: 给出一个 $h * w$ 的01矩阵,对于每一行,可以进行翻转操作。 如果 $a_{i,j}$ 的上下左右没有一个和它数值一样的话,这个点就被称为孤立点,求使得该矩阵没有孤立点需要的最少操作次数,如果不存在就输出 $-1$ 思 阅读全文
posted @ 2022-12-24 22:06 zxr000 阅读(53) 评论(0) 推荐(0)
摘要: P1091 合唱队形 题意: 给出一个长度为 $n$ 的序列,要求从中删去一些数字,假设剩下的新的 $a$ 数组,要求存在 $a[1] < a[2] < ...<a[i] >a[i + 1] > ...a[k]$ 。求删去的数量最少是多少? 思路: 要求删去最少,其实变相就是求留下最多。 所以想到了 阅读全文
posted @ 2022-12-24 19:50 zxr000 阅读(23) 评论(0) 推荐(0)
摘要: POJ 1014 Dividing 题意: 多重背包问题,给出若干物品,求是否能分成价值相同的两堆 思考: 求出总和 $sum$ 之后,如果 $sum$ 是奇数则一定不可能,然后如果我们能凑出 $sum / 2$ 的话,那就可以平分,这里就变成了多重背包问题了。 实现: #include <cstd 阅读全文
posted @ 2022-12-24 17:55 zxr000 阅读(15) 评论(0) 推荐(0)
摘要: POJ 1276 Cash Machine 题意: 多重背包问题 思路: 多重背包模板 实现: #include <cstdio> #include <algorithm> using namespace std; const int N = 100005; int goods[N], f[N]; 阅读全文
posted @ 2022-12-24 11:58 zxr000 阅读(14) 评论(0) 推荐(0)
摘要: POJ 1837 Balance 题意: 一个天平上有 $C(2<=C<=20)$ 个挂钩,挂钩所在位置在区间 $[-15,15]$。 你的手里有 $G(2<=G<=20)$个砝码,每个砝码的重量在区间 $[1,25]$ 。 求天平平衡的方法数。 思路: 根据物理知识可得 : 重量 = 力矩 * 重 阅读全文
posted @ 2022-12-24 11:20 zxr000 阅读(50) 评论(0) 推荐(0)
摘要: POJ 1159 Palindrome 题意: 给出一个字符串,求最少插入多少个字符可以让该字符串变成回文字符串 思路1: 思路1是卡过去的 (用 $short$ 换 $int$ 和用了一个常数优化),所以建议如果只看一种思路的话,移步思路2。 目的是使得整个字符串变成回文字符串,所以定义 $f[i 阅读全文
posted @ 2022-12-24 10:47 zxr000 阅读(23) 评论(0) 推荐(0)
摘要: POJ 1080 Human Gene Functions 题意: 给出两组 $DNA$ 序列求它们的最大相似度 每个字母与其他字母或自身和空格对应都有一个打分,求在这两个字符串中插入空格,让这两个字符串的匹配分数最大? 思路: 类似最短编辑距离 定义 $f[i][j]$ 为第一组序列的 $[1,i 阅读全文
posted @ 2022-12-24 09:20 zxr000 阅读(23) 评论(0) 推荐(0)
摘要: POJ 1163 The Trangle 题意: 给出一个数字三角形,每个分叉路口可以选择一条道路向下走,获得路上的点的权值。求可以获得的最大权值是多少? 定义状态: 我们需要知道当每个位置的权值,所以定义 $f[i][j]$ 为到达第 $i$ 行,第 $j$ 个点的路径上获得的最大值是多少。 转移 阅读全文
posted @ 2022-12-23 22:38 zxr000 阅读(25) 评论(0) 推荐(0)