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

什么网站模板移动开发应用

什么网站模板,移动开发应用,义乌市微畅网络科技有限公司,如何做局域网网站# 力扣第40天----第121题、第122题 文章目录 一、第121题--买卖股票的最佳时机二、第122题--买卖股票的最佳时机II 一、第121题–买卖股票的最佳时机 ​ 分2种情况考虑,根据持有股票、不持有股票这2种情况,完成递推公式。另外,这里要求只买卖…

# 力扣第40天----第121题、第122题

文章目录

  • 一、第121题--买卖股票的最佳时机
  • 二、第122题--买卖股票的最佳时机II

一、第121题–买卖股票的最佳时机

​ 分2种情况考虑,根据持有股票、不持有股票这2种情况,完成递推公式。另外,这里要求只买卖一次,所以买入的前一个状态一定是手里现金为0。

class Solution {
public:int maxProfit(vector<int>& prices) {    //0表示不持有, 1表示持有vector<vector<int>> dp(2, vector<int>(prices.size(), 0));dp[0][0] = 0;dp[1][0] = -prices[0];for(int i =1; i<prices.size(); ++i){dp[0][i] = max(dp[0][i-1], dp[1][i-1] + prices[i]);dp[1][i] = max( - prices[i], dp[1][i-1] );  //这里控制,只买卖一次。如果是别的值(不是0),就是买卖多次。}return dp[0][prices.size() - 1];}
};

二、第122题–买卖股票的最佳时机II

​ 跟上一题,基本一样。可以买卖多次,那么买入的前一个状态,手里可以有现金,要根据前一个状态手里现金数,再做处理。

class Solution {
public:int maxProfit(vector<int>& prices) {    //0表示不持有, 1表示持有vector<vector<int>> dp(2, vector<int>(prices.size(), 0));dp[0][0] = 0;dp[1][0] = -prices[0];for(int i =1; i<prices.size(); ++i){dp[0][i] = max(dp[0][i-1], dp[1][i-1] + prices[i]);dp[1][i] = max(dp[0][i-1] - prices[i], dp[1][i-1] );}return dp[0][prices.size() - 1];}
};
http://www.yayakq.cn/news/654358/

相关文章:

  • 宣威市住房和城乡建设局网站下载中心cctv军事报道
  • 深圳做网站设计公司高端制作网站找哪个公司
  • 外贸营销型网站制作公司动漫制作专业人机交互设计与制作
  • wordpress加字体郑州专业seo哪家好
  • logo设计在线生成免费免费设计logo宁波seo快速优化
  • 门户网站建设兴田德润网页游戏网站首页
  • 做电子元器件的网站网站建设与管理答案
  • 建站平台系统如何制作小程序下单
  • 淘客网站开发百家号seo怎么做
  • 新能源网站建设哪家好做众筹网站怎么赚钱
  • vs做网站视频教程seoul什么意思
  • 网站开发需要的工具腾讯企业邮箱个人登录入口
  • 曰本做爰l网站互联网推广培训机构
  • 网站图片设置链接北京建设工程造价信息
  • 大麦网网站建设的功能定位济南建设网站需要
  • 原创文章网站更新wordpress默认主题的坏处
  • 个人站长做哪些网站好网站做301
  • 做宝玉石交易的网站有哪些廊坊自助建站模板
  • 家政服务网站建设wordpress上传主题没图片
  • php网站打开一片空白有哪些app软件开发公司
  • 2018网站建设空滤网站怎么做
  • 任意的关键词或网站做引流建设一个网站项目预算
  • 网站开发培训网中国优秀网站建设官网
  • 如何做新网站保留域名做视频网站被判刑
  • 企业推广建站wordpress 文章主题
  • 陕西网站建设价位多少福田庆三双眼皮修复案例
  • wap网站服务器微信上怎么做广告推广
  • 免费网站收录提交微山本地有做网站的么
  • 怎么创造一个网站电子商城网站
  • 常州网站排名推广kali钓鱼网站制作