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

网页配色网站seo是什么意思职业

网页配色网站,seo是什么意思职业,陕西省住房城乡建设厅网站,做网站找哪家公司目录 动态规划怎么学? 1. 题目解析 2. 算法原理 1. 状态表示 2. 状态转移方程 3. 初始化 4. 填表顺序 5. 返回值 3. 代码编写 写在最后: 动态规划怎么学? 学习一个算法没有捷径,更何况是学习动态规划, 跟我…

目录

动态规划怎么学?

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(vector<int>& prices, int fee) {int n = prices.size();vector<int> 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.hengruixuexiao.com/news/28622.html

相关文章:

  • 如何分析网站用户体验2022重大时政热点事件简短
  • 长沙网站建设公司西安百度框架户
  • 公司做网站是做什么账务处理成都专业的整站优化
  • 武汉网站设计公司北京网站建设专业公司
  • 购物网站开发课程设计pc端百度
  • 小程序链接网站自己做关键词点击价格查询
  • 疫情再次传来坏消息seo优化服务公司
  • 科技设计公司网站模板下载头条今日头条新闻
  • 医院网站建设 价格低泉州全网营销优化
  • 咖啡店网站建设模版抖音seo关键词优化
  • 免费网站设计工具搜狗收录
  • 配送系统网站怎么做搜索引擎优化心得体会
  • 淘宝客如何建设推广网站网络营销师培训费用是多少
  • 关于节约化建设网站的表态发言郑州网站优化外包顾问
  • 网站开发工资武汉刚刚突然宣布
  • 致力于做服务更好的网站建设公司百度竞价排名名词解释
  • 郑州网站建设庄园seo站长工具
  • 让网站降权网站测速工具
  • 小程序定制价格南宁seo标准
  • 四川省城乡住房与建设厅网站首页宁波seo在线优化
  • 互联网网站建设公司深圳品牌seo
  • 广告店名字怎么取好seo网站优化培训厂家报价
  • 公司网站建设 费用网络营销效果评估
  • 企业网站建设开发注意事项东莞优化排名公司
  • 华为荣耀手机商城官方网站适合seo的网站
  • 做网站要费用多少营销策划书案例
  • 网站注册页面跳出怎么做网络推广工具有哪些
  • 公众号链接电影网站怎么做竞价推广账户竞价托管收费
  • 免费域名app官方下载站长工具seo综合查询可以访问
  • 做淘宝的网线可以浏览台湾网站吗徐州seo外包