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

网站开发专业怎么样自己搭建网站服务器

网站开发专业怎么样,自己搭建网站服务器,网站建设预算表,北京网站优化济南兴田德润简介电话目录 引言买卖股票的最佳时机我的解题 🙋‍♂️ 作者:海码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/a/544184.html

相关文章:

  • 网站视频提取一般可以在哪些网站做推广
  • 荣县网站开发温州微网站制作公司推荐
  • 2015年网站设计搭建wordpress用哪种系统
  • 请多记几个本站域名防止失联沈阳网站建设技术公司
  • 网站备案局开发板英文
  • 饰品电子商务网站的建设wordpress添加icon文件夹
  • 谷歌seo技术快优吧seo优化
  • 网站开发去哪里找程序员房地产微信互动营销网站建设
  • 佛山模板网站建站网站设计公司深
  • 小白怎么学做网站yzipi wordpress
  • 如何买网站企业的网站特点
  • 做网站卖流量昆明网站营销
  • 做网站卖东西赚钱么关键词查询的五种常用工具
  • 请简述网站开发的流程图南京玄武区建设局网站
  • 国外网站案例wordpress镶嵌网页
  • 品网站建设公司排名做网站的哪个好
  • 造价统计报表在哪个网站上做办网多少钱
  • 酒店网站案例巩义移动网站建设
  • 深圳哪个网站建设公司好毕业设计在线交流平台
  • 域名网站有哪些wordpress 主题和搭建
  • 金华金东区建设局网站网站页面打开速度慢
  • 网站策划专员所需知识东莞最新招聘信息
  • onedrive 做网站静态o2o商城网站开发
  • 昆山开发区网站制作做网站 框架
  • 网站无法备案建网站不做广告怎么赚钱
  • 东莞市网站建设制作设计平台深圳住房和建设部网站
  • 电子商务网站后台眉山建网站
  • 网站建设哪里去学万网会员
  • 绍兴做网站多少钱河北建设工程招标网官方网站
  • 网站的专业从事网站建设的职业