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

最新站群系统什么网站可以做电子画册

最新站群系统,什么网站可以做电子画册,企业查名字,哪家公司做网站不错目录 123.买卖股票的最佳时机III 188.买卖股票的最佳时机IV 123.买卖股票的最佳时机III 题目链接#xff1a;123. 买卖股票的最佳时机 III 仿照买卖股票的最佳时机#xff0c;多设置两个状态用于记录第2次是否持有股票#xff1a; #xff08;1#xff09;dp[ i ][ 0 ] 表… 目录 123.买卖股票的最佳时机III 188.买卖股票的最佳时机IV 123.买卖股票的最佳时机III 题目链接123. 买卖股票的最佳时机 III 仿照买卖股票的最佳时机多设置两个状态用于记录第2次是否持有股票 1dp[ i ][ 0 ] 表示第一次持有股票         dp[ i ][ 1 ] 表示第一次不持有股票         dp[ i ][ 2 ] 表示第二次持有股票         dp[ i ][ 3 ] 表示第二次不持有股票 2dp[ i ][ 0 ] max( dp[ i - 1 ][ 0 ], -prices[ i ] );         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 ] ); 3第二次买入的初始情况取决于第一次买入的初始情况         dp[ 0 ][ 2 ] dp[ 0 ][ 0 ] -prices[ 0 ] 4按日期遍历 通过观察我们不难看出 dp数组前后关系只维持了 i 与 i - 1 的关系所以可以压缩数组到一维 class Solution { public:int maxProfit(vectorint prices) {vectorint dp(4, 0);dp[2] dp[0] -prices[0];for(int i 1; i prices.size(); i){dp[0] max( dp[0], -prices[i] );dp[1] max( dp[1], dp[0] prices[i] );dp[2] max( dp[2], dp[1] - prices[i] );dp[3] max( dp[3], dp[2] prices[i] );}return dp[3];} }; 188.买卖股票的最佳时机IV 题目链接188. 买卖股票的最佳时机 IV         在买卖股票的最佳时机 Ⅰ、Ⅲ中我们使用二维的 dp数组其中第二维用于表示当前状态 当只能买卖一次时有两种状态当能买卖两次时有4种状态拓展一下 当能买卖 k 次时可以有 2k 种状态并且每种状态之间的关联都是相通的。         当然也可以压缩数组使得 dp 数组仅表示状态。         为了保持统一特地在所有状态前加入了 0 状态表示不进行操作随后是 1 到 2k 个状态。 class Solution { public:int maxProfit(int k, vectorint prices) {vectorint dp(2 * k 1, 0);for(int i 1; i 2 * k 1; i 2){dp[i] -prices[0];}for(int i 1; i prices.size(); i){for(int j 1; j 2 * k 1; j){dp[j] max(dp[j], dp[j - 1] - prices[i]);j;dp[j] max(dp[j], dp[j - 1] prices[i]);}}return dp[2 * k];} };
http://www.pierceye.com/news/46864/

相关文章:

  • 软件开发商网站政务网站建设论文
  • 昆明建设网站的公司萍乡网站建设哪家好哦
  • 自己做网站怎么盈利汽车行业网站建设
  • 淘宝客网站建设的策略吉林长春建设工程信息网站
  • 网站 用cms 侵权前端开发培训课程
  • 哪个网站可以做加工wordpress你好多莉
  • 网站建设咋打开自己网站主页网址网络推广公司怎么运作
  • 开封建网站职业技能培训网上平台
  • 托管网站是什么意思网站建设 深圳 凡科
  • 网站开发综合实训心得网站开发报价明细表
  • WordPress数据库搜索优化模型的推广
  • 佛山网站建设4-win方维wordpress有繁体
  • 中山网站建设收费标准做淘宝需要知道什么网站
  • 网站开发的分工网站的流程
  • 网站开发代理合同wordpress图片排版乱
  • 深圳网站建设 设计卓越wordpress 安装 空白
  • 网站模板下载 免费小程序源码使用教程
  • 呼市做开发网站的公司环境设计排版素材网站
  • 男女做那事视频免费网站网站软件大全免费下
  • 网站建设公司简介模板蒙古文网站建设的通知
  • 龙华做网站yihe kj企业网站每个月流量费
  • 岳阳做网站交通建设监理协会网站
  • 医药公司网站建设方案淘宝标题优化工具推荐
  • 网站什么也没动怎么不收录啦网站二级目录是什么
  • 合肥做网站哪家好网站搭建免费模板
  • 网站建哪家好怎么自己开个免费网站
  • 我注册了哪些网站吗阿里巴巴1688网官网
  • 朝阳专业网站建设将wordpress安装到哪个数据库
  • wordpress怎么编辑主题东莞网站优化中易
  • php开发一个企业网站价格wordpress技巧:开启wordpress多站点功能