class KthLargest {public: KthLargest(int k, vector nums) { size = k; for(auto num:nums){ pq.push(num); if(pq.size() > size) pq.pop(); } } int add(int val) { pq.push(val); if(pq.size() > size) pq.pop(); return pq.top(); }private: priority_queue
本文共 592 字,大约阅读时间需要 1 分钟。
class KthLargest {public: KthLargest(int k, vector nums) { size = k; for(auto num:nums){ pq.push(num); if(pq.size() > size) pq.pop(); } } int add(int val) { pq.push(val); if(pq.size() > size) pq.pop(); return pq.top(); }private: priority_queue
转载于:https://www.cnblogs.com/asenyang/p/9734865.html