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

成都做网站设计公司价格12306网站谁建设的

成都做网站设计公司价格,12306网站谁建设的,室内设计软件下载网站大全,建设银行网站需要什么浏览器目录 动态规划怎么学#xff1f; 1. 题目解析 2. 算法原理 1. 状态表示 2. 状态转移方程 3. 初始化 4. 填表顺序 5. 返回值 3. 代码编写 写在最后#xff1a; 动态规划怎么学#xff1f; 学习一个算法没有捷径#xff0c;更何况是学习动态规划#xff0c; 跟我…目录 动态规划怎么学 1. 题目解析 2. 算法原理 1. 状态表示 2. 状态转移方程 3. 初始化 4. 填表顺序 5. 返回值 3. 代码编写 写在最后 动态规划怎么学 学习一个算法没有捷径更何况是学习动态规划 跟我一起刷动态规划算法题一起学会动态规划 1. 题目解析 这道题也不难理解主要有两个点需要注意 首先是买了股票需要卖了才能再买手里一次只能有一个股票 买卖一次股票需要付一次手续费。 2. 算法原理 1. 状态表示 dp[ i ] 表示的是第 i 天结束之后所能获得的最大利润 实际上这个也能细分成两种情况 一种是第 i 天购买了股票我们设为 f [ i ] 一种是第 i 天啥也不干我们设为 g [ i ] 2. 状态转移方程 我们通过最近的一步来推导状态转移方程总共需要分析两个 如果第 i 天要进入买入股票的状态那如果前一天已经买了就什么都不用干 如果第 i 天要进入买入股票的状态如果前一天没买那今天买就行 所以 f [ i ] max( f [ i - 1 ]g [ i - 1 ] - p [ i ] ) 如果第 i 要进入卖出股票的状态如果前一天没买就啥都不用干 如果第 i 要进入卖出股票的状态如果前一天买了那今天卖掉就行 所以 g [ i ] max( g [ i - 1 ]f [ i - 1 ] p[ i ] - fee ) 记得要减手续费 fee。 3. 初始化 f [ 0 ] -p [ 0 ]就是买了当天的股票g [ 0 ] 0啥都不干 4. 填表顺序 从左往右两个表同时填即可。 5. 返回值 g [ n - 1 ] 3. 代码编写 class Solution { public:int maxProfit(vectorint prices, int fee) {int n prices.size();vectorint f(n);auto g f;f[0] -prices[0];for(int i 1; i n; i) {f[i] max(f[i - 1], g[i - 1] - prices[i]);g[i] max(g[i - 1], f[i - 1] prices[i] - fee);}return g[n - 1];} }; 写在最后 以上就是本篇文章的内容了感谢你的阅读。 如果感到有所收获的话可以给博主点一个赞哦。 如果文章内容有遗漏或者错误的地方欢迎私信博主或者在评论区指出~
http://www.hkea.cn/news/14438542/

相关文章:

  • 网站兼容性怎么调网站如何做移动网站
  • 蚌埠网站建设文章佛山网站建设公司电话
  • 怎么制作网站栏目页主页深圳餐饮网站建立
  • 电商兼职网站开发世界互联网峰会官网
  • dedecms 手机网站站长工具网站
  • 青岛济南网站建设优化凤岗建设网站
  • 垂直购物网站建设php网站设置如何使用
  • 智能建站软件哪个好房地产建设项目网站
  • 怎么做局域网asp网站山西省建设厅网站见证员证书宋来增
  • 深圳深圳龙岗网站建设公司旅游产品推广方案
  • 免费物流公司网站模板想开网店哪个平台好
  • 免费创建单页网站企业查名字
  • 大望路网站建设贸易公司介绍模板
  • 建设个人网站需要备案吗wordpress后台登陆太慢
  • seo对网站的作用用qt做网站可以吗
  • vs2017移动网站开发wordpress 教程 mysql
  • flash网站标题和网址做跨境电商要什么费用
  • 服务器放网站电脑网站进不去网页怎么办
  • 网站可以做参考文献吗做电影网站投资多少
  • 网站如何免费做SEO优化装修公司电话号码大全
  • 中石油网页设计与网站建设环保网站建设公司哪家好
  • 有一个外国网站专门做街头搭讪口碑好的丹阳网站建设
  • 自己做的网站如何百度能搜索好牌子网
  • 中建八局第三建设有限公司网站网上注册公司需要多长时间
  • 网站方案原则平台软件开发
  • 网店网站源码四川省住房和城乡建设厅考试报名
  • 东莞网站建设公司电话产品线上营销推广方案
  • 我要学做网站wordpress中文4.8
  • 做网站如何找项目南宫网站建设
  • 商城网站租服务器安全不怎样自己创造网站