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

网站开发素材手机页面网站开发例子

网站开发素材,手机页面网站开发例子,php网站开发视频,天津百度推广排名优化原本以为是一个很难想的动态规划&#xff0c;没想到是最简单的贪心…… 如果实在想不出就画个折线图&#xff0c;只买上涨的就行了&#xff0c;所有上涨的段都取到。 真的没想到会这么简单…… class Solution { public:int maxProfit(vector<int>& prices) {int …

原本以为是一个很难想的动态规划,没想到是最简单的贪心……

如果实在想不出就画个折线图,只买上涨的就行了,所有上涨的段都取到。

真的没想到会这么简单……

class Solution {
public:int maxProfit(vector<int>& prices) {int profit=0;for(int i=1;i<prices.size();i++){if(prices[i]>prices[i-1]) profit+=prices[i]-prices[i-1];}return profit;}
};

另外看到答案的动态规划很聪明,记录手头有和没有股票的钱,每经过一天有四种选择,买、不买、卖、不卖,根据观察这一天的股票情况决定。

class Solution {
public:int maxProfit(vector<int>& prices) {int profit[30001][2];profit[0][0]=0;profit[0][1]=-prices[0];for(int i=1;i<prices.size();i++){profit[i][0]=max(profit[i-1][0],profit[i-1][1]+prices[i]);profit[i][1]=max(profit[i-1][1],profit[i-1][0]-prices[i]);cout<<i<<" "<<profit[i][0]<<" "<<profit[i][1]<<endl;}return profit[prices.size()-1][0];}
};

http://www.dtcms.com/a/586615.html

相关文章:

  • 深圳建站公司需要多久网站建设那种语言好
  • html网站二维码悬浮怎么做wordpress商品
  • JAVA多重数组理解
  • 沈阳网站建设服务苏州室内设计学校
  • 【ISO8601库】Serde 集成模块详解(serde.rs文件)
  • 专业餐饮网站建设芜湖集团网站建设
  • 【SystemGestures】屏蔽鼠标悬浮唤出状态栏和手势导航
  • 嘉兴公司网站制作怎么做网站站长
  • 【C++】内部类和组合类
  • MySQL的锁机制:从全局锁到行级锁的全面剖析
  • 北京品牌网站定制公司网络营销推广方案总结
  • 【开题答辩全过程】以 海水水质监测大数据分析为例,包含答辩的问题和答案
  • 自己怎么1做网站做爰网站视屏
  • wordpress技术博客主题昆明网站快照优化公司
  • SpringBoot面试题03-BeanFactory
  • 单位做网站需要多少钱wordpress进不去仪表盘
  • 滨州网站建设模板建设宁阳网站seo推广
  • 免费咨询律师在线微信嘉兴网站排名优化公司
  • 长兴住房和城乡建设局网站昆明网络公司收费标准
  • phpcmsv9网站建设入门教程禅城网站建设公司
  • 2025年市场上主流的22种物联网传感器类型
  • Java Stream流完全指南:从入门到精通
  • Optuna超参数调优图例解读之超参数重要性图
  • 怎么和网站建设公司签合同建一个自己用的网站要多少钱
  • 数字通信入门
  • computed计算属性
  • 无锡做网站设计ui培训心得
  • 游戏“二开”:在巨人的肩膀上创造新世界
  • 网站 用户体验的重要性wordpress有多个页脚
  • 网站开发与数据库高端网站建设与发展