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

最小K个数

文章目录

  • 题意
  • 思路
  • 代码

题意

题目链接

思路

代码

class Solution {
public:
    vector<int> smallestK(vector<int>& arr, int k) {
        priority_queue<int> Q;
        for (auto &index:arr)
        {
            Q.push(index);
            if (Q.size() > k)
                Q.pop();
        }
        vector<int> ans;
        while (!Q.empty())
        {
            ans.push_back(Q.top());
            Q.pop();
        }
        return ans;
    }
};
http://www.dtcms.com/a/119864.html

相关文章:

  • ecovadis认证基本概述,ecovadis认证审核有效期
  • spring mvc 在拦截器、控制器和视图中获取和使用国际化区域信息的完整示例
  • 【零基础入门unity游戏开发——动画篇】新动画Animator的使用 —— AnimatorController和Animator的使用
  • 【杂谈】-小型推理模型:人工智能领域的新兴力量
  • Day2_Python tornado库2_post方法_上传图片文件
  • NumPy依赖库BLAS和LAPACK详细信息解析
  • UE5今日所学创建海洋+命名规范
  • 同时支持Vue2/Vue3的图片懒加载组件(支持懒加载 v-html 指令梆定的 html 内容)
  • 【Java面试系列】Spring Cloud微服务架构中的分布式事务实现与Seata框架深度解析详解 - 3-5年Java开发必备知识
  • .htaccess文件的组成、用法及作用详解
  • debian12 mysql完全卸载
  • Android 文件选择器
  • 如何在 Apifox 中与其他成员共用数据库连接配置
  • 探秘Transformer系列之(24)--- KV Cache优化
  • CSS 符号
  • 一文详解OpenGL环境搭建:Windows使用CLion配置OpenGL开发环境
  • 超详细解读:数据库MVCC机制
  • 【扩展KMP】P10634 BZOJ2372 music |省选-
  • 第 27 场 蓝桥月赛
  • 巧用sort
  • JSON工具-JSONUtil
  • 【OS】Process Management(3)
  • 蓝桥杯比赛对于时间和空间的限制
  • 进程同步和进程互斥的区别
  • 用栈实现队列
  • android audiorecord
  • PowerBI累计分析
  • Agent 开发 笔记
  • 本地项目HTTPS访问问题解决方案
  • 【后端开发】Maven