题目描述:

方法一:

class Solution:
def maxProfit(self, prices: List[int]) -> int:
dp_i1_0 = 0
dp_i1_1 = float('-inf')
dp_i2_0 = 0
dp_i2_1 = float('-inf')
for price in prices:
dp_i2_0 = max(dp_i2_0,dp_i2_1 + price)
dp_i2_1 = max(dp_i2_1,dp_i1_0 - price)
dp_i1_0 = max(dp_i1_0,dp_i1_1 + price)
dp_i1_1 = max(dp_i1_1, - price)
return dp_i2_0

最新文章

  1. java发送http的get、post请求
  2. iOS 字符串的宽度和高度自适应
  3. MySQL you *might* want to use the less safe log_bin_trust_function_creators variable
  4. unity scroolView 和 groupview
  5. LRESULT与wParam和lParam的问题
  6. linux进程调度之 FIFO 和 RR 调度策略---SYSTEMTAP
  7. JavaScript的深度克隆
  8. Wireshark对常见视频应用的抓包分析的结果
  9. 使用Spring标签<form:textarea>时,用readonly=“readonly”属性时不起作用。
  10. xml代码 解决eclipse乱码问题
  11. Ubuntu 18.04.1安装Nginx
  12. 类似aaa?a=1&b=2&c=3&d=4,如何将问号以后的数据变为键值对
  13. fork分支与源分支同步代码
  14. docker--Dockerfile-nginx
  15. 信息摘要算法之四:SHA512算法分析与实现
  16. day9.初始函数练习题
  17. php-编译模块1
  18. SVG 学习<六> SVG的transform
  19. Oracle表空间知识
  20. 【转】Android系统概览

热门文章

  1. 日常 java+雅思+训练题1
  2. [USACO11OPEN]玉米田迷宫Corn Maze
  3. Docker学习の更改Docker的目录
  4. Python|读、写Excel文件(三种模块三种方式)
  5. HttpServlet中service方法的源码解读
  6. [CF1244C] The Football Season【数学,思维题,枚举】
  7. android 休眠状态下 后台数据上传
  8. 解析Spring第二天
  9. 安装和设置kubectl命令
  10. js面试总结3