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

北京企业网站建设方全国好的视频制作

北京企业网站建设方,全国好的视频制作,网络平台怎么搭建网站,公司名称大全集清单 ● 123.买卖股票的最佳时机III ● 188.买卖股票的最佳时机IV LeetCode #123 买卖股票的最佳时机 III 1. 题目 给定一个数组#xff0c;它的第 i 个元素是一支给定的股票在第 i 天的价格。 设计一个算法来计算你所能获取的最大利润。你最多可以完成两笔交易。 注意它的第 i 个元素是一支给定的股票在第 i 天的价格。 设计一个算法来计算你所能获取的最大利润。你最多可以完成两笔交易。 注意你不能同时参与多笔交易你必须在再次购买前出售掉之前的股票。 2. 思路 dp数组含义: 最多完成两笔交易共存在五种状态 1.不交易 2. 第一次买入 3. 第一次卖出 4. 第二次买入 5. 第二次卖出 dp[i][j] 为第i天所能获取的最大利润 i 代表天数 j代表交易状态递推公式: 若i天均不操作: dp[i][0] dp[i-1][0]若i天第一次买入: dp[i][1] max(dp[i-1][1] #前一天已买入, dp[i-1][0] - prices[i] # i 天买入第i天第一次卖出: dp[i][2] max(dp[i-1][2] #前一天已卖出, dp[i-1][1] prices[i] # i 天卖出若i天第二次买入: dp[i][3] max(dp[i-1][3] #前一天已买入, dp[i-1][2] - prices[i] # i 天买入第i天第二次卖出: dp[i][4] max(dp[i-1][4] #前一天已卖出, dp[i-1][3] prices[i] # i 天卖出 初始化: dp[0][1] - prices[i] dp[0][3] - prices[i]遍历顺序: 正向遍历 3. 代码实现 class Solution:def maxProfit(self, prices: List[int]) - int:dp [[0] * 5 for _ in range(len(prices))]dp[0][1] - prices[0]dp[0][3] - prices[0]for i in range(1,len(prices)):dp[i][0] dp[i-1][0] # 不操作dp[i][1] max(dp[i-1][1], dp[i-1][0] - prices[i]) #第一次买入dp[i][2] max(dp[i-1][2], dp[i-1][1] prices[i]) #第一次卖出dp[i][3] max(dp[i-1][3], dp[i-1][2] - prices[i]) #第二次买入dp[i][4] max(dp[i-1][4], dp[i-1][3] prices[i]) #第二次卖出return dp[-1][4]LeetCode #188 买卖股票的最佳时机 IV 1. 题目 给定一个整数数组 prices 它的第 i 个元素 prices[i] 是一支给定的股票在第 i 天的价格。 设计一个算法来计算你所能获取的最大利润。你最多可以完成 k 笔交易。 注意你不能同时参与多笔交易你必须在再次购买前出售掉之前的股票。 2. 思路 思路同上一题一样共存在2k1种状态 0为不操作奇数为买入偶数为卖出 3. 代码实现 class Solution:def maxProfit(self, k: int, prices: List[int]) - int:dp [[0] * ( 2 * k 1) for _ in range(len(prices))]for i in range(1, 2 * k, 2):dp[0][i] - prices[0]for i in range(1, len(prices)):for j in range(0, 2*k - 1, 2):dp[i][j1] max(dp[i-1][j1], dp[i-1][j] - prices[i])dp[i][j2] max(dp[i-1][j2], dp[i-1][j1] prices[i])return dp[-1][2*k]
http://www.huolong8.cn/news/266320/

相关文章:

  • 九网互联怎么建设网站招人在哪里找最快
  • 网站从建设到赚钱的流程廊坊网站建设墨子
  • 免x网站网页制作页面布局
  • 网站怎么做内链接地址营销推广模式有哪些
  • 免费申请二级网站源码长沙企业网站建设企业
  • 网站建设中端口号的作用是什么意思产品网站怎样做外部链接
  • 济南制作网站制作公司策划腾讯云快速搭建网站
  • 响应式网站有哪些2017中天建设集团有限公司营业执照
  • 北京微网站设计制作服务一个做二维码问卷调查的网站
  • 工程建设含义邢台视频优化方案
  • 网站开发算是固定资产吗一个网站的建设流程图
  • 旅游网站建设服务对象制作网站要花多少钱如何
  • 贵州公司网站开发做寂网站
  • 俞润装饰做哪几个网站小程序商城哪家好又便宜
  • 网站怎么更改域名解析优秀广告设计案例作品欣赏
  • 做封面图的网站外链推广平台
  • 四川建设网网站php在线编辑器
  • 企业网站的类型包括互联网 网站设计
  • 搜索引擎网站入口黄骅港信息贴吧
  • 新手学网页设计的网站百度收录网址提交
  • 做解决方案的网站做黑彩网站能赚钱吗
  • 红岗网站建设汕头市城市建设开发总公司
  • php语言做购物网站wordpress自定义文章类型如何调用
  • 手机黄页怎么找宁波网站优化公司哪家好
  • 无锡做网站公司哪家比较好四川网上注册公司流程
  • 想要做一个网站wordpress无法创建页面
  • 四川建设设计公司网站wordpress sensei
  • 网站维护能自己做吗163企业邮箱免费
  • 网站建设的软件叫啥在线网站建设联系人
  • 无域名网站 能否被百度h5游戏是什么意思