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

做做做做网站注册公司网站

做做做做网站,注册公司网站,网站开发属于无形资产,建设网站怎样挣钱2023-10-07每日一题 一、题目编号 901. 股票价格跨度二、题目链接 点击跳转到题目位置 三、题目描述 设计一个算法收集某些股票的每日报价,并返回该股票当日价格的 跨度 。 当日股票价格的 跨度 被定义为股票价格小于或等于今天价格的最大连续日数&#xff08…

2023-10-07每日一题

一、题目编号

901. 股票价格跨度

二、题目链接

点击跳转到题目位置

三、题目描述

设计一个算法收集某些股票的每日报价,并返回该股票当日价格的 跨度 。

当日股票价格的 跨度 被定义为股票价格小于或等于今天价格的最大连续日数(从今天开始往回数,包括今天)。

  • 例如,如果未来 7 天股票的价格是 [100,80,60,70,60,75,85],那么股票跨度将是 [1,1,1,2,1,4,6] 。

实现 StockSpanner 类:

  • StockSpanner() 初始化类对象。
  • int next(int price) 给出今天的股价 price ,返回该股票当日价格的 跨度 。

示例:
在这里插入图片描述

四、解题代码

class StockSpanner {
public:StockSpanner() {this->stk.emplace(-1, INT_MAX);this->idx = -1;}int next(int price) {idx++;while (price >= stk.top().second) {stk.pop();}int ret = idx - stk.top().first;stk.emplace(idx, price);return ret;}private:stack<pair<int, int>> stk; int idx;
};

五、解题思路

(1) 单调栈

http://www.15wanjia.com/news/36588.html

相关文章:

  • 网站酷站个人怎么接外贸订单
  • 深圳松岗网站建设东莞seo推广机构帖子
  • 常用的网站推广的方式方法app网站
  • 司法局网站建设方案怎么推广一个网站
  • 海南政府网站建设短视频培训学校
  • 做微信表情的微信官方网站互联网推广的方式
  • 做网站需不需要服务器网络加速器
  • 网站属性百度站长工具seo查询
  • 旅行社网站建设方案郑州好的seo外包公司
  • 免费网站建设下载东莞网站关键词优化公司
  • b2c网站的营销策略seoul什么意思
  • 国家高新技术企业查询网站新郑网络推广
  • 洛阳霞光网络建站公司百度平台客服人工电话
  • 视频网站怎么做的反爬虫解析域名网站
  • wordpress重复安装如何进行关键词优化工作
  • z怎么做优惠券网站推广资讯
  • 上海市城乡建设与管理委员会网站每天三分钟新闻天下事
  • 公司名称被大量网站收录广东最新消息
  • 做外链的博客网站链接买卖是什么意思
  • 兰州网站建设哪家专业社群营销的具体方法
  • 做i爱小说网站上海百度公司地址
  • 网站建设支付上海免费关键词排名优化
  • 阳江网站建设公司湖南企业竞价优化公司
  • jsp动态网站开发的应用aso推广方案
  • 网站模板建设门户网站建站系统
  • 分析海报的网站上海seo公司哪家好
  • 移动网站 pc网站的区别搜狗广告联盟
  • 网站备案要网站做才可以使用吗百度一下电脑版网页
  • wordpress 文章选择器东莞seo计费管理
  • 嘉兴网站建设哪家好深圳优化公司义高粱seo