博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
703. Kth Largest Element in a Stream
阅读量:6170 次
发布时间:2019-06-21

本文共 715 字,大约阅读时间需要 2 分钟。

https://leetcode.com/problems/kth-largest-element-in-a-stream/description/

class KthLargest {public:    priority_queue
q; int k; KthLargest(int k, vector
nums) { this->k = k; for (auto &i : nums) add(i); } int add(int val) { if (q.size() < k) { q.push(-val); } else { if (val > -q.top()) { q.pop(); q.push(-val); } } return -q.top(); }};/** * Your KthLargest object will be instantiated and called as such: * KthLargest obj = new KthLargest(k, nums); * int param_1 = obj.add(val); */

 

转载于:https://www.cnblogs.com/JTechRoad/p/9977760.html

你可能感兴趣的文章
237. Delete Node in a Linked List
查看>>
[转] webpack之plugin内部运行机制
查看>>
宽字节与多字节之间的转换
查看>>
SEO的重要性
查看>>
ASP.NET 运行时详解 揭开请求过程神秘面纱
查看>>
Oracle 索引的失效检查
查看>>
C语言第五次作业--数据类型
查看>>
系统架构师-基础到企业应用架构-业务逻辑层
查看>>
高手详解SQL性能优化十条建议
查看>>
修改 IntelliJ IDEA 默认配置路径
查看>>
《现在的泪,都是当年脑子进的水》读书笔记
查看>>
IOSday04 UIButton使用
查看>>
铁大好青年内部分组
查看>>
unity3D ——自带寻路Navmesh入门教程(一)(转)
查看>>
判断字符串是否为数字的函数
查看>>
[emuch.net]MatrixComputations(7-12)
查看>>
linux 命令 — 文件相关
查看>>
自己空闲的时候封装一下
查看>>
Datagard產生gap
查看>>
本机web开发环境的搭建--nginx篇
查看>>