dp
文章平均质量分 56
动态规划
indolence-阡陌
It is up to you!
展开
-
第十二届蓝桥杯真题-砝码称重(线性dp)
题目描述 你有一架天平和 N 个砝码,这 N 个砝码重量依次是 W1, W2, · · · , WN。 请你计算一共可以称出多少种不同的重量? 注意砝码可以放在天平两边。 输入 输入的第一行包含一个整数 N。 第二行包含 N 个整数:W1, W2, W3, · · · , WN 输出 输出一个整数代表答案。 样例输入 3 1 4 6 样例输出 10 思路 我们以dp[i][j]表示取到第i个时可以获得的重量j。那么初始化dp[0][0]就等于1。 关于状态转移方程,我们可以推出,第i个j这个重量可以由第原创 2022-04-06 16:52:26 · 575 阅读 · 0 评论 -
导弹拦截(动规,贪心)
题目描述 某国为了防御敌国的导弹袭击,发展出一种导弹拦截系统。但是这种导弹拦截系统有一个缺陷:虽然它的第一发炮弹能够到达任意的高度,但是以后每一发炮弹都不能高于前一发的高度。某天,雷达捕捉到敌国的导弹来袭。由于该系统还在试用阶段,所以只有一套系统,因此有可能不能拦截所有的导弹。 输入导弹依次飞来的高度(雷达给出的高度数据是\le 50000≤50000的正整数),计算这套系统最多能拦截多少导弹,如果要拦截所有导弹最少要配备多少套这种导弹拦截系统。 输入格式 1行,若干个整数(个数≤100000) 输出格式原创 2021-07-11 14:42:09 · 528 阅读 · 1 评论 -
天才的记忆(RMQ问题)(ST算法)
acwing-天才的记亿 从前有个人名叫 WNB,他有着天才般的记忆力,他珍藏了许多许多的宝藏。 在他离世之后留给后人一个难题(专门考验记忆力的啊!),如果谁能轻松回答出这个问题,便可以继承他的宝藏。 题目是这样的:给你一大串数字(编号为 1 到 N ,大小可不一定哦!),在你看过一遍之后,它便消失在你面前,随后问题就出现了,给你 M 个询问,每次询问就给你两个数字 A,B ,要求你瞬间就说出属于 A 到 B 这段区间内的最大数。 一天,一位美丽的姐姐从天上飞过,看到这个问题,感到很有意原创 2021-05-03 21:08:33 · 244 阅读 · 0 评论