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

毕业答辩为什么做网站免费发布广告信息平台

毕业答辩为什么做网站,免费发布广告信息平台,电脑怎样重新装wordpress,网络培训班答案描述 分析 使用动态规划。dp[i][0] 代表 第i天没有股票的最大利润dp[i][1] 代表 第i天持有股票的最大利润 状态转移方程为:dp[i][0] max(dp[i-1][0], dp[i-1][1] prices[i]); // 前一天没有股票,和前一天有股票今天卖掉的最大值dp[i][1] max(dp[i-1…

描述

image.png

分析

使用动态规划。
dp[i][0] 代表 第i天没有股票的最大利润
dp[i][1] 代表 第i天持有股票的最大利润

状态转移方程为:
dp[i][0] = max(dp[i-1][0], dp[i-1][1] + prices[i]); // 前一天没有股票,和前一天有股票今天卖掉的最大值
dp[i][1] = max(dp[i-1][0] - prices[i], dp[i-1][1]); // 前一天没有股票今天买,和前一天也有股票的最大值

初始状态:
dp[0][0] = 0; // 第一天不持有股票
dp[0][1] = prices[0]; // 第一天持有股票,需要减去第一天的股票价格

返回值:
dp[n - 1][0];// 最后一天必须卖掉股票

代码

根据初始状态和状态转移方程写出代码

class Solution {public int maxProfit(int[] prices) {int n = prices.length;int[][] dp = new int[n][2];dp[0][0] = 0;dp[0][1] = -prices[0];for (int i = 1; i < n; i++) {dp[i][0] = Math.max(dp[i - 1][0], dp[i - 1][1] + prices[i]); // 前一天没有股票,和前一天有股票今天卖掉的最大值dp[i][1] = Math.max(dp[i - 1][0] - prices[i], dp[i - 1][1]); // 前一天没有股票今天买,和前一天也有股票的最大值}return dp[n - 1][0];// 最后一天必须卖掉股票}
}

面试公司

http://www.dinnco.com/news/12676.html

相关文章:

  • 商洛免费做网站公司太原网站优化公司
  • 青岛推广网站万能推广app
  • 网站建设服务项目企业推广文案范文
  • wordpress中文采集插件网站推广优化流程
  • 网站logo教程5g站长工具查询
  • 扬州公司做网站公司网络营销的基本特征
  • 东营房地产网站建设互联网营销做什么
  • 做外贸生意在哪个网站行业关键词一览表
  • 上海行业网站建设搜索引擎营销的主要模式有哪些
  • 企业免费自助建站系统广州网络推广外包平台
  • 做网站书疫情最新数据
  • 网站建设网页设计做网站网站制作网站推广
  • wordpress rssfeed淘宝seo软件
  • iis网站访问权限设置福州百度seo代理
  • 做信息发布网站要多少钱网络科技公司经营范围
  • 如何用wordpress做网站站长之家排名查询
  • app开发哪家公司比较好揭阳市seo上词外包
  • 主播网站开发著名的个人网站
  • 全能优化型网站网上做广告怎么收费
  • 网销平台排名seo优化服务价格
  • 厦门小型网站建设seo全网营销公司
  • 第一个做装修的网站seo关键词推广话术
  • 免费的小程序入口关键词优化公司前十排名
  • 手机做无水印短视频网站sem推广是什么意思呢
  • 亚马逊雨林电影搜索引擎优化是免费的吗
  • 网站导航栏原型图怎么做不限次数观看视频的app
  • dedecms 我的网站网络营销网
  • 优秀的学校网站欣赏如何做好网络营销工作
  • php网站的开发背景北京百度推广代运营
  • 中信建设官网站首页郑州网站建设推广有限公司