news 2026/6/11 11:52:08

215. 数组中的第K个最大元素

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
215. 数组中的第K个最大元素

215. 数组中的第K个最大元素

已解答

中等

相关标签

相关企业

给定整数数组nums和整数k,请返回数组中第k个最大的元素。

请注意,你需要找的是数组排序后的第k个最大的元素,而不是第k个不同的元素。

你必须设计并实现时间复杂度为O(n)的算法解决此问题。

示例 1:

输入:[3,2,1,5,6,4],k = 2输出:5

示例 2:

输入:[3,2,3,1,2,4,5,5,6],k = 4输出:4

提示:

  • 1 <= k <= nums.length <= 105
  • -104 <= nums[i] <= 104
class Solution { public: int findKthLargest(vector<int>& nums, int k) { priority_queue<int, vector<int>, greater<int>> heap; for(int i=0; i<nums.size(); ++i){ heap.push(nums[i]); if(heap.size() > k){ heap.pop(); } } return heap.top(); } };
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/26 15:17:33

Miniconda-Python3.9镜像兼容各类大模型架构

Miniconda-Python3.9镜像兼容各类大模型架构 在人工智能研发日益工程化的今天&#xff0c;一个常见的场景是&#xff1a;某位研究员在本地成功训练了一个基于LLaMA-2的微调模型&#xff0c;结果却无法在团队其他成员的机器上复现——问题出在哪&#xff1f;不是代码&#xff0c…

作者头像 李华
网站建设 2026/6/10 17:38:53

GitHub热门推荐:Miniconda-Python3.9镜像助力大模型训练加速

Miniconda-Python3.9 镜像&#xff1a;大模型训练背后的“隐形引擎” 在今天的大模型研发现场&#xff0c;你可能见过这样的场景&#xff1a;团队里最资深的工程师花了整整一天帮新人配置环境&#xff0c;却因为 PyTorch 和 CUDA 版本不匹配导致训练脚本崩溃&#xff1b;又或者…

作者头像 李华
网站建设 2026/6/9 21:33:51

Linux系统下Miniconda-Python3.9镜像安装与PyTorch GPU配置实战

Linux系统下Miniconda-Python3.9镜像安装与PyTorch GPU配置实战 在深度学习项目开发中&#xff0c;最让人头疼的往往不是模型设计本身&#xff0c;而是环境搭建过程中层出不穷的依赖冲突、版本不匹配和GPU驱动问题。你是否曾遇到过这样的场景&#xff1a;在一个刚配置好的服务器…

作者头像 李华
网站建设 2026/6/10 0:29:17

Walt语言内存管理终极指南:如何实现高效WebAssembly内存操作

Walt语言内存管理终极指南&#xff1a;如何实现高效WebAssembly内存操作 【免费下载链接】walt :zap: Walt is a JavaScript-like syntax for WebAssembly text format :zap: 项目地址: https://gitcode.com/gh_mirrors/wa/walt 在WebAssembly的世界中&#xff0c;Walt语…

作者头像 李华
网站建设 2026/5/30 18:27:54

知识库系统构建指南:从RAG到大模型应用的全景解析!

“ 知识库系统是大模型应用中的重要组成部分&#xff0c;其独立于大模型而存在。” 在之前的文章中&#xff0c;作者也有写过知识库的建设问题&#xff0c;而且很多人评论说没什么干货 事实上构建知识库除了是一个技术问题&#xff0c;同时还是一个哲学问题&#xff1b;技术问题…

作者头像 李华
网站建设 2026/5/1 8:14:35

kkFileView:一站式在线文件预览解决方案全面解析

kkFileView&#xff1a;一站式在线文件预览解决方案全面解析 【免费下载链接】kkFileView Universal File Online Preview Project based on Spring-Boot 项目地址: https://gitcode.com/GitHub_Trending/kk/kkFileView 在当今数字化办公环境中&#xff0c;文件格式的多…

作者头像 李华