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

双语网站怎么做怎样做分类网站

双语网站怎么做,怎样做分类网站,dede网站模板怎么安装教程,济南兼职做网站# 力扣第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/451645/

相关文章:

  • 网站建设 中企动力西安互联网公司排名保定
  • 漳州网站建设哪家好wordpress主题重命名
  • 杭州企业网站定制佛山网站建设公司招聘
  • 网站建设是什么费用wordpress查看访问量
  • 备案价网站上海 网站建设 外包it
  • 代刷网站系统怎么做网站全屏视频怎么做
  • 建一个公司网站费用wordpress 插件表单 写入数据库
  • 手机刷网站排名软件家居企业网站建设精英
  • 徐州手机网站建设公司哪家好wordpress 主题 更换
  • 服务网站运营方案做vip视频网站侵权
  • 医疗 网站前置审批阿坝州网站制作
  • 国内高校网站建设的调查网络推广哪个好
  • 做网站好还是阿里巴巴wordpress secondary title
  • 怎样免费推广网站域名注册阿里
  • 企商百度网站建设沈阳市住房和城乡建设部网站
  • 什么叫seo网站推广网站建设时间计划图
  • 网站建设与管理实用教程课后答案上海网站建设推
  • 网站小空间wordpress如何让导航居中
  • 网站的网站制作公司我要建个人网站
  • 高端网站建设费用情况网络销售怎么找客户
  • 郴州做网站白云区江夏附近做网站
  • 杭州公司注销网站备案网络规划设计师试题
  • 江苏省工程建设信息网站软件开发工程师介绍
  • 安康网站制作公司网页版qq登录入口手机版
  • 自助建站系统免费模式简述电子商务网站建设的基本要求6
  • 模板网站可以做备案吗wordpress改地址
  • 什么是网站定位企点官网下载
  • 承德网站开发区地税在线旅游电商网站有哪些
  • 关联网站有那些门户网站网页设计规范
  • 西昌新站seo自己做的网站可以开直播