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

leecode188.买卖股票的最佳时机IV

 这道题目我在买卖股票III就已经得出规律了,具体可看买卖股票的最佳时机|||

class Solution {
public:int maxProfit(int k, vector<int>& prices) {int n=prices.size();vector<vector<int>> dp(n,vector<int>(2*k+1,0));for(int j=1;j<=2*k;j+=2)dp[0][j]=0-prices[0];for(int i=1;i<n;i++)for(int j=1;j<=2*k;j+=2){dp[i][j]=max(dp[i-1][j],dp[i-1][j-1]-prices[i]);dp[i][j+1]=max(dp[i-1][j+1],dp[i-1][j]+prices[i]);}return dp[n-1][2*k];}
};

http://www.lryc.cn/news/513851.html

相关文章:

  • 分布式消息队列RocketMQ
  • 诗韵--代码之外的生活:2025 元旦歌
  • SpringBoot项目启动的时候,指定jvm内存大小的3种方式
  • 学习vue3的笔记
  • MySQL UNION
  • day21-ubuntu入门
  • 开发小工具:ping地址
  • 在 Python 中使用 ADX 进行算法交易
  • Unity 3D 从入门到精通:开启游戏开发的奇幻之旅
  • 神经网络-VggNet
  • 用AI生成PPT,告别繁琐,一键生成高效方案
  • 基于 `android.accessibilityservice` 的 Android 无障碍服务深度解析
  • UE5材质节点Frac/Fmod
  • 【微服务】【Sentinel】认识Sentinel
  • Kafka 性能提升秘籍:涵盖配置、迁移与深度巡检的综合方案
  • 小程序租赁系统构建指南与市场机会分析
  • SOME/IP 协议详解——远程过程调用(RPC)
  • C++ 设计模式:命令模式(Command Pattern)
  • 安卓/system/bin下命令中文说明(AI)
  • MATLAB程序转C# WPF,dll集成,混合编程
  • 【SpringBoot3】Spring Boot 3.0 集成 Mybatis Plus
  • nvidia_gpu_exporter 显卡监控
  • WebSocket 的封装使用
  • SqlSession的线程安全问题源码分析
  • Java 8 及经典面试题全解析
  • MySQL:安装配置(完整教程)
  • Java - 日志体系_Apache Commons Logging(JCL)日志接口库_桥接Logback 及 源码分析
  • 高性能网络框架--fstack
  • Unity Mesh生成Cube
  • 2、pycharm常用快捷命令和配置【持续更新中】