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

php网站开发能挣多钱seo网络优化前景怎么样

php网站开发能挣多钱,seo网络优化前景怎么样,个人网站模板免费下载,萧山做网站设计目录 引言买卖股票的最佳时机我的解题 🙋‍♂️ 作者:海码007📜 专栏:算法专栏💥 标题:【Hot 100】121. 买卖股票的最佳时机❣️ 寄语:书到用时方恨少,事非经过不知难! 引…

目录

  • 引言
  • 买卖股票的最佳时机
    • 我的解题

请添加图片描述

  • 🙋‍♂️ 作者:海码007
  • 📜 专栏:算法专栏
  • 💥 标题:【Hot 100】121. 买卖股票的最佳时机
  • ❣️ 寄语:书到用时方恨少,事非经过不知难!

引言

今天开始贪心算法篇章,前一个星期有些事情耽搁了,今天继续。

买卖股票的最佳时机

  • 🎈 题目链接:
  • 🎈 做题状态:

我的解题

只需要遍历一次,而且是在第一次遍历就记录当前最小的股票价格,然后再计算卖出当前股票能赚到的利润,并更新最大利润。
不能是先遍历计算历史的最低价格,因为卖出需要在买入之前进行。所以遍历的时候不断更新当前股票最小价格就行,右侧的最小价格,不会影响左侧股票卖出赚到的利润。

下面的解法,其实就是将dp进行状态压缩了,不需要维护一个完整的dp数组,只需要维护两个变量就行。

class Solution {
public:int maxProfit(vector<int>& prices) {// 低点买,高点卖int maxprofit = 0;int minprice = INT_MAX;for (int price : prices){minprice = min(minprice, price);    // 记录当前最小的股票价格maxprofit = max(maxprofit, price - minprice);   // 记录当前最大利润}return maxprofit;}
};
http://www.dtcms.com/wzjs/317777.html

相关文章:

  • 成都专业做网站的公司有哪些巨量广告投放平台
  • 网站底部图标代码东莞网站建设优化技术
  • 云南高端建设网站使用软件提高百度推广排名
  • wordpress 媒体库设置网页搜索优化
  • 网站开发重点难点分析网络营销工程师培训
  • 坪地网站建设基本流程杭州网站优化企业
  • 制作b2c网站多少钱微商引流推广
  • 安康网站建设大连百度网站排名优化
  • 建设会计协会网站seo网站关键词优化多少钱
  • 企业网站的建设谷歌seo搜索
  • 云南手机网站制作东莞网站制作外包
  • 东莞找公司网站上海推广服务
  • php网站开发程序填空题免费发布推广信息的b2b
  • 呼和浩特城乡建设网站优化大师有必要安装吗
  • 公司找网站做宣传做账无锡百度竞价
  • 仪器网站模板360seo关键词优化
  • 网站动图怎么做广告投放方式
  • 网站信息 订阅如何做南宁网站建设服务公司
  • 返利导购网站建设需求文档明星百度指数在线查询
  • 做ppt的网站叫什么软件营销策划经典案例
  • 海珠电子商务网站建设关键的近义词
  • 阿里云网站建设方案书怎么写手机维修培训班学校
  • 如何在线上推广自己的产品seo主要是指优化
  • 做网站和做网页cba最新排名
  • 网站文章正文可以做内链吗国外网站开发
  • 电子商务系统包括抖音seo优化公司
  • python可以做网站吗系统优化的例子
  • 淘宝客怎么做直播网站网页在线客服免费版
  • 泰安网站建设工作室外链吧
  • 网站建设 bs模式百度免费优化