当前位置: 首页 > news >正文

LeetCode HOT100 - 买卖股票的最佳时机含冷冻期

这里就不能像前一个版本一样用简单的后缀策略了

考虑 dp ,实际上和打家劫舍有些像,因为都是依据前面的状态这轮有些操作不能做

所以就是怎么设计状态

如果按照操作来设计的话就是买入或者卖出,但一个时间点也可能没有进行任何操作

所以可以是这样三个

另一种思路就是看目前手上有没有股票

这样设计的出发点是因为题目买入后只能卖出,不能持续买入,因此无论如何手上最多只有一支股票

class Solution {
public:int maxProfit(vector<int>& a) {// dp[i][0] 没有持有  dp[i][1] 持有int n = a.size();vector<array<int, 2>> dp(n + 1);dp[0][0] = 0;dp[0][1] = 0;dp[1][0] = 0;dp[1][1] = -a[0];for (int i = 1; i < n; i++) {dp[i + 1][0] = max(dp[i][1] + a[i], dp[i][0]);dp[i + 1][1] = max(dp[i][1], dp[i - 1][0] - a[i]);}return max(dp[n][0], dp[n][1]);}
};
http://www.jsqmd.com/news/567384/

相关文章:

  • ROS2编译报错CMake未找到diagnostic_updater:从诊断工具缺失到精准安装
  • Phi-4-mini-reasoning保姆级教程:模型量化INT4部署可行性实测
  • 别再手动调了!用Visio这个隐藏的字体设置窗口,一键切换泳道图标题横竖排
  • Pixel Language Portal保姆级教程:Hunyuan-MT-7B自定义词典注入+像素UI术语高亮配置
  • comsol 拓扑优化,流动传热拓扑优化,流固耦合拓扑优化。 伴随拓扑优化提供matlab和p...
  • 艾奇GEO:跨境企业AI搜索没海外流量?5大底层逻辑破解获客困局 - 小白条111
  • Youtu-Parsing模型C盘空间优化部署:清理与迁移实战指南
  • 汽修店数字化转型的“最优解”:聚泰汽修管理软件深度解析
  • 转行Agent,学什么程度才能拿到offer
  • Qwen-Image-Edit解决修图难题:去除水印、更换风格、智能美化一键完成
  • GOTS有机认证为何能称为纺织品领域的“金字招牌”
  • 我是自动化程序的博客
  • 突破原神帧率限制:游戏流畅度提升50%的高性能优化指南
  • 艾奇GEO:深度解析教育机构AI搜索课程没曝光的常见核心原因与实用解决方法 - 小白条111
  • 4个实战步骤:TradingAgents-CN多智能体交易系统本地化部署指南
  • 电刺激能否恢复视力?电极阵列或有助于受损视神经的再生
  • 测试转Agent,三个月才发现自己是先天Agent圣体
  • Live2D AI虚拟助手:5分钟为网站添加智能动画角色
  • 艾奇GEO:企业AI内容没曝光?4大核心病因+5步破局指南 - 小白条111
  • 前端代码分割与懒加载:让你的应用飞起来
  • 原神智能助手:提升游戏效率的开源工具箱
  • 强化学习学习路径
  • 3步解锁小红书无水印素材采集:XHS-Downloader效率提升指南
  • 如何通过4个步骤彻底掌控微信聊天记录:WeChatMsg完全指南
  • 2026年艾奇GEO售后渠道深度解析:从落地到保障的全链路支持 - 小白条111
  • 神经暗网计划:用脑电波传输反抗代码
  • lvgl_v8之布局代码使用示例
  • OpCore-Simplify:黑苹果EFI配置的智能自动化工具——技术架构解析与效率提升实践
  • 3大突破解决抖音音乐下载难题:douyin-downloader从入门到专家的全方位解决方案
  • 动态规划01