简介

简单

code

class StockSpanner {
public:
vector<int> v;
vector<int> vv;
StockSpanner() {
//vector<int> v;
} int next(int price) {
v.push_back(price);
int cnt = 1;
for(int i=v.size()-2; i>=0; i-=vv[i]) {
if(i >=0 && v[i]<=v[v.size() - 1]) {
cnt+=vv[i];
}else{
break;
}
}
vv.push_back(cnt);
return cnt;
}
};

leetcode 901 股票价格跨度的更多相关文章

  1. [LeetCode] 901. Online Stock Span 股票价格跨度

    Write a class StockSpanner which collects daily price quotes for some stock, and returns the span of ...

  2. [LeetCode] 901. Online Stock Span 线上股票跨度

    Write a class StockSpanner which collects daily price quotes for some stock, and returns the span of ...

  3. [leetcode/lintcode 题解] 微软面试题:股票价格跨度

    编写一个 StockSpanner 类,它收集某些股票的每日报价,并返回该股票当日价格的跨度. 今天股票价格的跨度被定义为股票价格小于或等于今天价格的最大连续日数(从今天开始往回数,包括今天). 例如 ...

  4. [Swift]LeetCode901. 股票价格跨度 | Online Stock Span

    Write a class StockSpanner which collects daily price quotes for some stock, and returns the span of ...

  5. leetcode 901. Online Stock Span

    Write a class StockSpanner which collects daily price quotes for some stock, and returns the span of ...

  6. Swift LeetCode 目录 | Catalog

    请点击页面左上角 -> Fork me on Github 或直接访问本项目Github地址:LeetCode Solution by Swift    说明:题目中含有$符号则为付费题目. 如 ...

  7. C#LeetCode刷题-栈

    栈篇 # 题名 刷题 通过率 难度 20 有效的括号 C#LeetCode刷题之#20-有效的括号(Valid Parentheses) 33.0% 简单 42 接雨水   35.6% 困难 71 简 ...

  8. LeetCode之Weekly Contest 101

    前一段时间比较忙,而且做这个对于我来说挺耗时间的,已经间隔了几期的没做总结了,后面有机会补齐.而且本来做这个的目的就是为了防止长时间不做把编程拉下,不在追求独立作出所有题了.以后完赛后稍微尝试下,做不 ...

  9. Leetocode7道买卖股票问题总结(121+122+123+188+309+901+714)

    题目1----121. 买卖股票的最佳时机I: 链接:https://leetcode-cn.com/problems/best-time-to-buy-and-sell-stock/ 给定一个数组, ...

  10. 【LeetCode】901. Online Stock Span 解题报告(Python)

    作者: 负雪明烛 id: fuxuemingzhu 个人博客: http://fuxuemingzhu.cn/ 目录 题目描述 题目大意 解题方法 单调递减栈 日期 题目地址:https://leet ...

随机推荐

  1. Debug调试(使用IDEA的断点调试功能,查看程序的运行过程)

    一. 1. 在有效代码行,点击行号右边的空白区域,设置断点,程序执行到断点将停止,我们可以手动来运行程序 2. 点击Debug运行模式 3. 程序停止在断点上不再执行,而IDEA最下方打开了Debug ...

  2. 🎀GitHub Pages静态文件发布

    简介 GitHub Pages是GitHub提供的一项服务,允许用户和组织从存储库中的静态文件创建和托管网站.这些静态文件可以是HTML.CSS.JavaScript文件或任何其他可以在浏览器中直接渲 ...

  3. ORA-24247:网络访问被访问控制列表(ACL)拒绝器

    我在oracle 存储过程中发送http请求, 报错如下: ORA-29273:HTTP请求失败 ORA-06512:在"SYS.UTL HTTP",line 1527 ORA-2 ...

  4. 内网私仓全流程搭建记录(一)-Nexus3环境搭建

    1.部署 1)在https://help.sonatype.com/repomanager3/product-information/download中下载对应环境及版本,此处要求3以上版本,本次以& ...

  5. SQL注入入门实例讲解(NewsCenter

    今天写了个sql注入的题目(也是跟着教程做的hhh),过程中有些心得体会,想着写篇博客总结一下. 笔者也是初学者,如有哪里讲错了,欢迎大佬在评论区点出 题目来源:攻防世界web进阶区,NewsCent ...

  6. keepalived使用方法及原理介绍

    原理访问:http://www.yunweipai.com/35350.html Nginx双机高可用案例访问:https://www.jianshu.com/p/a6b5ab36292a

  7. Bootstrap Table强大的web数据表格渲染框架

    Bootstrap Table 是什么 ‌Bootstrap Table 是一个基于 Bootstrap 框架的开源插件,专为快速构建功能丰富.响应式的数据表格而设计.‌ 它支持排序.分页.搜索.导出 ...

  8. Springboot+mybatis-plus+mysql+clickhouse集成多数据源

    1.导入相关依赖 <dependency> <groupId>ru.yandex.clickhouse</groupId> <artifactId>cl ...

  9. ATM2.0模块版

    ATM项目开发 (1)在主程序文件中创建程序入口 (2)在核心代码文件(视图层)搭建程序框架 (3)进行代码功能分配 - ATM 项目根目录 - README.md 项目说明书 - start.py ...

  10. Vertx 接入MongoDB (九)

    项目github地址:https://github.com/fotocj007/VertxWebApi 一:加入配置文件 mongodb.json 1 compile group: 'io.vertx ...