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

虚拟主机怎么弄网站新品网络推广

虚拟主机怎么弄网站,新品网络推广,设计师的灵感来源,wordpress文章列表分页代码动态规划解题步骤#xff1a; 1.确定状态表示#xff1a;dp[i]是什么 2.确定状态转移方程#xff1a;dp[i]等于什么 3.初始化#xff1a;确保状态转移方程不越界 4.确定填表顺序#xff1a;根据状态转移方程即可确定填表顺序 5.确定返回值 题目链接#xff1a;188.…动态规划解题步骤 1.确定状态表示dp[i]是什么 2.确定状态转移方程dp[i]等于什么 3.初始化确保状态转移方程不越界 4.确定填表顺序根据状态转移方程即可确定填表顺序 5.确定返回值 题目链接188. 买卖股票的最佳时机 IV - 力扣LeetCode 题解 本题与动态规划17123. 买卖股票的最佳时机 III 几乎无异 1.状态表示 f[k][i]表示截止第i天第i天为可买入状态的最大利润且当前已交易k次 g[k][i]表示截止第i天第i天为可卖出状态的最大利润且当前已交易k次 2.状态转移方程 f[k][i]max(f[k][i-1],g[k-1][i-1]prices[i]) g[k][i]max(g[k][i-1],f[k][i-1]-prices[i]) 3.初始化初始化第一列为负无穷-0x3f3f3f3f另外 f[0][0]0   g[0][0]-prices[0]; 注意对于f表其本应该初始化第一行和第一列但是为了优化代码和g表保持一致可以只初始化第一列对于第一行的数据只需对其状态转移方程添加位置判断即可对于不合法的位置其状态转移方程为f[k][i-1]合法位置的状态转移方程为max(f[k][i-1],g[k-1][i-1]prices[i]) 4.填表顺序从上往下从左往右两个表一起填 5.返回值返回第n-1天为可买入状态的最大利润交易次数可能为0、1、2......K所以需要遍历第n-1列 class Solution { public:int maxProfit(int K, vectorint prices) {const int INF0x3f3f3f3f;//f[k][i]表示截止第i天第i天为可买入状态的最大利润且当前已交易k次//g[k][i]表示截止第i天第i天为可卖出状态的最大利润且当前已交易k次//第i天为可买入状态则前一天有两种情况前一天为可买入状态交易次数相同今天什么也没做// 前一天为可卖出状态交易次数少1今天卖出了股票//f[k][i]max(f[k][i-1],g[k-1][i-1]prices[i])//第i天为可卖出状态则前一天有两种情况前一天为可卖出状态交易次数相同今天什么也没做// 前一天为可买入状态交易次数相同今天买了股票//g[k][i]max(g[k][i-1],f[k][i-1]-prices[i])size_t nprices.size();//处理边界条件if(n1) return 0;//创建dp表vectorvectorint f(K1,vectorint(n,-INF));vectorvectorint g(K1,vectorint(n,-INF));//初始化创建dp表时已初始化一部分相当于初始化了第一列f[0][0]0;g[0][0]-prices[0];//填表for(int k0;kK;k){for(int i1;in;i){if(k-10) f[k][i]max(f[k][i-1],g[k-1][i-1]prices[i]);else f[k][i]f[k][i-1];g[k][i]max(g[k][i-1],f[k][i-1]-prices[i]);}}//返回值int ansINT_MIN;for(int k0;kK;k)if(f[k][n-1]ans) ansf[k][n-1];return ans;} };
http://www.hkea.cn/news/14487904/

相关文章:

  • 百度云网站建设教程视频教程手机做wordpress
  • 北京网站备案号查询网上家教网站开发
  • 浙江杰立建设集团网站网站开发应该注意什么
  • 广东建设继续教育网站泰安网站建设制作电话号码
  • 评价一个网站的优缺点html静态网站下载
  • 蛋糕网站案例微信运营管理软件
  • 手机端网站建设教程wordpress 目录 伪静态
  • 个人网站建设案例课堂百度做网站骗人到哪里去投诉
  • 免费网站模板素材微信朋友圈营销方案
  • 杭州北京网站建设公司哪家好ui网页设计师
  • 电子商务网站建设代码百度如何精准搜索
  • 中国在数码网站注册域名好>新手编程软件哪个好用
  • 做网站要考虑哪些因素微网站怎么注册
  • 行业自助建站wordpress右侧悬浮搜索菜单
  • 美团网站怎么做网页链接
  • 网站模板建设教程360优化大师历史版本
  • 网页编辑与网站编辑高价做单网站
  • 南京移动网站建设效果好hui怎么做网站
  • 网站交互效果代写简历哪个平台比较好
  • 找建设网站徐州网站开发服务
  • cms大型门户网站北京高端企业网站建设
  • 桃子网站网站开发买什么书
  • 做网站上传信息软件郑州效果图设计
  • 专业做阿里巴巴网站的公司网络公司网络营销推广方案
  • 网站优化提升排名怎样自己免费搭建网站
  • 如何制作简单的网站维普网论文收录查询
  • 做网站配置服务器wordpress 手机主题插件
  • 河南网站建设公司牟平建设企业网站
  • 科技网站公司esp8266做网站
  • 域名备案期间网站怎样免费做网站