博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
小白学习[leetcode]之215数组中的第K个最大元素
阅读量:3898 次
发布时间:2019-05-23

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

题目的链接在这里:

目录


题目大意

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

一、示意图

在这里插入图片描述

二、解题思路

java实现(对不起用了调库函数)

代码如下:

class Solution {
public int findKthLargest(int[] nums, int k) {
//最绝的就是从大到小进行排序,然后再按照k找到即可 //要么就是直接调用Arr的数组 //然后本来是从大到小的,变成从小到大,所以第K个变成了length-k个 Arrays.sort(nums); int len=nums.length; return nums[len-k]; }}

在这里插入图片描述

转载地址:http://zifen.baihongyu.com/

你可能感兴趣的文章
MySql之简单SQL用法整理
查看>>
PHP之thinkphp的数据库操作代码段汇总
查看>>
Linux之tcpdump用法汇总整理
查看>>
Linux之tcp的结构分析
查看>>
WebKit之WebSocket模块的代码层初步分析
查看>>
WIFI之Agent调度关系
查看>>
WIFI之升级协议列表
查看>>
MCU之STM32可用硬件(外部接口)一览表
查看>>
MySql之设备管理的数据表设计列表
查看>>
WIFI之系统启动的脚本配置
查看>>
Python之服务器模块设计学习
查看>>
WIFI之3GControl模块调度草图
查看>>
WIFI之系统部署环境
查看>>
C++之UML关系说明图
查看>>
网络之Snmp的学习总结
查看>>
WIFI之服务器系统设计组成
查看>>
Linux之Arinc驱动设计草图
查看>>
Linux之grub.conf的内容介绍
查看>>
网址之Curl API整理说明
查看>>
Python之ftp的用法整理
查看>>