901. 股票价格跨度

901. 股票价格跨度


题目链接:901. 股票价格跨度

代码如下:

class StockSpanner 
{
public:
    StockSpanner(){}
    
    int next(int price) 
    {
        int count=1;
        for(int i=m_sta.size()-1;i>=0;i--)
        {
            if(m_sta[i]<=price)   count++;
            else    break;
        }
        m_sta.push_back(price);
        return count;
    }
private:
    vector<int> m_sta;
};

/**
 * Your StockSpanner object will be instantiated and called as such:
 * StockSpanner* obj = new StockSpanner();
 * int param_1 = obj->next(price);
 */

相关推荐

  1. 901. 股票价格跨度

    2024-07-13 08:44:05       26 阅读
  2. 【LeetCode每日一题】单调栈 901股票价格跨度

    2024-07-13 08:44:05       57 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-13 08:44:05       70 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-13 08:44:05       74 阅读
  3. 在Django里面运行非项目文件

    2024-07-13 08:44:05       62 阅读
  4. Python语言-面向对象

    2024-07-13 08:44:05       72 阅读

热门阅读

  1. 北京电影学院学报

    2024-07-13 08:44:05       23 阅读
  2. C#往数据库上传文件

    2024-07-13 08:44:05       20 阅读
  3. 数据分包:145字节版本

    2024-07-13 08:44:05       24 阅读
  4. py2neo常用语句

    2024-07-13 08:44:05       29 阅读
  5. gitlab 备份和还原

    2024-07-13 08:44:05       31 阅读
  6. 如何实现一个二叉搜索树

    2024-07-13 08:44:05       31 阅读
  7. 小妙招使用sysctl hw.realmem查看实际物理内存@FreeBSD

    2024-07-13 08:44:05       20 阅读