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

设计类专业大学网站关键词优化排名软件

设计类专业大学,网站关键词优化排名软件,江苏网站建设平台,三牛网络推广121.买卖股票的最佳时机 思路一:贪心 不断更新最小买入值不断更新当前值和最小买入值的差值最大值 思路二:动态规划(今天自己写出来了哈哈哈哈哈哈哈) 1.dp存储:dp[i][0] 表示当前持有 dp[i][1]表示当前不持有2.状…

121.买卖股票的最佳时机

思路一:贪心
  • 不断更新最小买入值
  • 不断更新当前值和最小买入值的差值最大值

思路二:动态规划(今天自己写出来了哈哈哈哈哈哈哈)
  • 1.dp存储:dp[i][0] 表示当前持有   dp[i][1]表示当前不持有
  • 2.状态转移方程(递推式)
    • dp[i][0]=max ( dp [ i - 1 ] [ 0 ] , - prices [ i ] )  之前就持有/当前买入
      • dp[i][1]=max ( dp [ i - 1 ] [ 1 ] , dp [ i - 1 ] [ 0 ] + prices [ i ] )  之前就没持有/当前卖出
  • 3.初始化:dp[0][0]=-prices[0]   dp[0][1] =0
  • 4.遍历顺序:1-n
class Solution {
public:int maxProfit(vector<int>& prices) {int n=prices.size();vector<vector<int>>dp(n,vector<int>(2));dp[0][0]=-prices[0];dp[0][1]=0;for(int i=1;i<n;i++){dp[i][0]=max(dp[i-1][0],-prices[i]);dp[i][1]=max(dp[i-1][1],dp[i-1][0]+prices[i]);}return dp[n-1][1];//最后肯定不持有利润最大}
};

122.买卖股票的最佳时机||(拿捏)

思路一:贪心
  • 只要有利润增长就卖出,最后一定获得最大利润

思路二:动态规划

1.dp存储:dp[i][0]为持有  dp[i][1]为不持有

2.状态转移方程(递推式):

  • dp [ i ] [ 0 ] = max ( dp [ i - 1 ] [ 0 ] , dp [ i - 1 ] [ 1 ] - prices [ i ] )  之前持有/现在买入(上一次不持有的金额 - 买入的金额)
  • dp [ i ] [ 1 ] = max ( dp [ i - 1 ] [ 1 ] , dp [ i - 1 ] [ 0 ] + prices [ i ] )  之前没持有/现在卖出(上一次持有的金额 + 卖出的金额)

3.初始化:dp[0][0]=-prices[0]   dp[0][1]=0

4.遍历顺序:1-n

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

123.买卖股票的最佳时机|||

思路:动态规划(5个状态)
class Solution {
public:int maxProfit(vector<int>& prices) {int n=prices.size();vector<vector<int>>dp(n,vector<int>(5,0));dp[0][1]=-prices[0];dp[0][3]=-prices[0];for(int i=1;i<n;i++){dp[i][0]=dp[i-1][0]; //第一天不持有dp[i][1]=max(dp[i-1][1],dp[i-1][0]-prices[i]);  //第一天买入dp[i][2]=max(dp[i-1][2],dp[i-1][1]+prices[i]);  //第一天卖出dp[i][3]=max(dp[i-1][3],dp[i-1][2]-prices[i]);  //第二天买入dp[i][4]=max(dp[i-1][4],dp[i-1][3]+prices[i]);}return dp[n-1][4];}
};

http://www.yayakq.cn/news/39823/

相关文章:

  • 全中文网站开发dnf免做卡网站
  • 福州网络公司网站房地产家居网络平台
  • 宾馆酒店网站建设方案什么官网比较容易做网站
  • 国外做滑板网站网站建设大概价格
  • 做电影网站资源怎么帮企业做网站赚钱吗
  • 合同 制作 网站上海百度推广官网
  • 做网站servlet做网站i3够用吗
  • 网站标题图片怎么做网站栏目功能
  • php 网站做分享功能网站页面前端基本设计
  • 郑州做网站网络公司微信营销课
  • 网站和网页有什么区别做网站去哪里
  • 网站优化 合同宝山专业做网站
  • 哪个网站可以做印章图案自己注册了个域名想做一个网站吗
  • 长沙网站建设案例合肥网站建设久飞
  • 南京自适应网站东莞 网站建设多少钱
  • 如何自己做自己的网站如何优化网站速度
  • 网站必须备案wordpress是主机吗
  • 保定网站排名logo设计理念怎么写
  • idea 网站开发一天能免费看3次的app
  • 网站搭建制作免费凡客登录入口
  • 建筑网建设通网站作用是什么意思企业信用信息公示系统湖北
  • 3g电影网站排行榜WordPress建站可以吗
  • 网站建设的公司工作室重庆做网站建设的公司哪家好
  • 全球做网站最好asp.net 网站后台管理系统制作
  • 做网站汉口北京seo排名优化网站
  • 郑州外贸网站建设哪家好网站公司后台
  • 品牌网站设计服务网络热词
  • 手机网站怎么开发景德镇市建设局网站
  • 淘宝网做宝贝详情用哪个网站如花建站
  • 网站在建设中遵义市住房和城乡建设局网站