动态规划专项训练 2024下半年

news/2024/9/29 7:22:25

前言

RT,因为我dp实在是太差了,我将集中进行动态规划的专项训练,按照下方题单,依次写下题解,好进行复习分析,可能还会夹杂其他题,但不重要了。

我大概会把大部分 提高&省选 以下的题目都做一遍

P1095 守望者的逃离

有贪心和dp两种做法:

  • 贪心:分别计算 只闪现 与 只跑步 的距离,如果闪现大于跑步,就可以将跑步距离更换为闪现的距离,这样就相当于在合适的时候进行闪现否则就跑步的操作。

  • dp:先递推求出 只闪现 的距离数组,再进行一遍 只跑步 的操作,但只跑步大于只闪现,将这步替换为跑步,同样实现相同操作结果。

P1077 摆花

其实还是要先看懂题意,要连续选多相同编号盆,最后选 \(m\) 个盆,问方案数,设状态为 \(dp[i][j]\) 选前 \(i\) 种盆,选择了 \(j\) 个盆的方案数,此时可以得到朴素的转移,但发现这与 01 背包有点像,每种盆选的数量可以抽象为物品的体积,那没得说,直接套板去吧。

P3842 线段

设状态为 \(dp[i][0]\) 为走完第 \(i\) 行到线段左端点所用的最短的长度,相反 \(dp[i][0]\) 为走完第 \(i\) 行到线段有端点所用的最短的长度。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.ryyt.cn/news/66022.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

相关文章

马哥教育网络安全C10第五周作业 2024.9.15

网络安全C10-2024.9.15 作业: 1、安装并使用Nmap扫描一个地址(本机、VPS、虚拟机环境都可以),提供扫描结果截图2、安装并使用Xray被动扫描,提供过程文档+扫描报告 用代理模式扫描,端口7777 产生ca,在浏览器和主机都安装ca执行dvwa docker image当作目标 docker run -d -…

读构建可扩展分布式系统:方法与实践16读后总结与感想兼导读

读后总结与感想1. 基本信息 构建可扩展分布式系统:方法与实践 [美]伊恩戈顿(Ian Gorton)著 机械工业出版社,2024年5月出版 1.1. 读薄率 书籍总字数188千字,笔记总字数49688字。 读薄率49688188000≈26.4% 1.2. 读厚方向设计模式:可复用面向对象软件的基础程序员修炼之道:通…

Unity TMPro 文字适配 Panel - Scroll View 实现纵向滑动

添加Component - Content Size Filter: 根据需要设置Anchors & Pivot: 设置Scroll View的Scroll Rect:

欢迎体验ShortLink !

目录本地开始启动后端数据库配置适应本地快速创建表准备 Nacos配置本地 hosts运行Spring Boot 项目启动前端短链跟踪系统短链接经常出现在日常生活中,可以注意到营销短信当中常常是短链接,节省了文本长度 更重要的是,短链接跟踪记录的数据还可以用来识别用户行为、点击率等关…

20221409童诗嘉《密码系统设计》第五周

20221409童诗嘉《密码系统设计》第五周 AI对学习内容的总结 要求 让kimi阅读学习内容并进行总结,教材内容可以使用微信读书或者云班课电子教材《Windows C/C++加密解密实战》第七章:数字签名 1、数字签名的定义与特性 定义: 数字签名是一种加密技术,用于验证数字文档的完整…

ollama AMD rx6750 gre 指南

背景 红了!我红温了! 本来ollama玩的好好的。正在测试几百兆的小大模型是否能够充当翻译插件的API接口,突然发现ollama启动的时候用的居然是cpu! 作为高贵的AMD用户,遇到这样的事情自然是波澜不惊,立马寻找解决方案。 然后发现我的显卡不在ollama支持范围内。本以为简单的…

2024-2025-1 20241320《计算机基础与程序设计》第一周学习总结

学期:2024-2025-1 学号:20241320 《计算机基础与程序设计》第1周学习总结 作业信息 |这个作业属于哪个课程| |https://edu.cnblogs.com/campus/besti/2024-2025-1-CFAP |这个作业要求在哪里| https://edu.cnblogs.com/campus/besti/2024-2025-1-CFAP/homework/13276 |这个作业…

卡掉hash的方法

如何构造数据,使得两个字符串的hash值相等大质数hash 通常,这个质数会选择在 \(10^9\) 附近,如 \(998244353\),\(10^9+7\)。 考虑生日碰撞,欲达到 50% 成功率,需要尝试的次数为 \[\begin{align} Q(H)\approx\sqrt{\frac\pi2H}\approx39623 \end{align} \]可以参考概率表所…