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

红色页面网站淘客网站咋做

红色页面网站,淘客网站咋做,国内十大电商平台排名,辽宁网站建站优化公司题目描述 给定一个数组 prices ,它的第 i 个元素 prices[i] 表示一支给定股票第 i 天的价格。 你只能选择 某一天 买入这只股票,并选择在 未来的某一个不同的日子 卖出该股票。设计一个算法来计算你所能获取的最大利润。 返回你可以从这笔交易中获取的…

题目描述

给定一个数组 prices ,它的第 i 个元素 prices[i] 表示一支给定股票第 i 天的价格。

你只能选择 某一天 买入这只股票,并选择在 未来的某一个不同的日子 卖出该股票。设计一个算法来计算你所能获取的最大利润。

返回你可以从这笔交易中获取的最大利润。如果你不能获取任何利润,返回 0 。

在这里插入图片描述

题目分析

对题目进行分析可知,买卖股票的最佳时机是由之前买或不买的状态决定的,而之前买或不买又由更早的状态决定的。因此,可以通过动态规划的思路来分析。

  1. 更新前i天的最低价格;
  2. 由于需要使得利益最大化,因此,使用dp[i]表示前i天的最大利润;
  3. 且dp[i]等于dp[i−1] 和第 i天卖出的最高利润中的最大值 。

Code

class Solution {
public:int maxProfit(vector<int>& prices) {int size = prices.size();if (0 == size) {return 0;}int min_price = prices[0];vector<int> dp(size, 0);for (int i = 1; i < size; ++i) {min_price = min(min_price, prices[i]);dp[i] = max(dp[i - 1], prices[i] - min_price);}return dp[size - 1];}
};
http://www.yayakq.cn/news/189956/

相关文章:

  • 企业营销网站建设的基本步骤公司部门部长是什么级别
  • 上海官方网站建设个人网站模板怎么做
  • 注册一个免费的网站吗仅对wordpress自带主题有效
  • 网站建设 的公司专业的东莞网站推广
  • 类似钉钉的企业管理软件网站中的关键词seo设置
  • 给人做违法网站规避国外做美食的网站
  • 淄博高端网站建设乐达微信公众号怎样创建
  • 网站注册页面设计网业加速器
  • 教育网站建设wordpress选定文字标红
  • php投票网站wordpress建站说明
  • 网站建设的案例动漫做3d游戏下载网站
  • 北京集团网站建设公司wordpress展览会
  • 网站策划书包含的内容深圳尼高品牌设计有限公司
  • 做p2p网站多少钱如何利用网站做demo
  • 网站备案工信部宁波网站制作相信荣胜网络
  • 中小企业做网站推广帮助传销做网站会不会判刑
  • 福建建设注册中心网站seo网站有优化培训吗
  • 易百讯网站建设公司对海尔网站建设水平的评价
  • 广州网站制作电话app制作开发公司地址
  • 做图片赚钱的网站广告字制作哪家好
  • 如何用记事本做网站核名查询系统
  • 网站开发宣传做网站 十万
  • 图片墙网站代码seo排名怎样
  • 网站需求分析的重要seo优化首页
  • 云南建站推广建设一个购物网站多少钱
  • 自己做网站需要购买服务器吗互联网推广是什么工作
  • 公司网站简历刷新怎么做网站建设哪家信誉好
  • 做实体店优惠券的网站做外贸网站
  • 营销推广型网站公司做网站的公司首选智投未来
  • 做单页免费模板网站wordpress模板汉化