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

临沂网站建设制作广州网站公司制作网站

临沂网站建设制作,广州网站公司制作网站,单页营销网站设计,软件工程专业就业现状数组中第k个最大元素 215. 数组中的第K个最大元素 - 力扣(LeetCode) 题目: 给定整数数组 nums 和整数 k,请返回数组中第 k 个最大的元素。 请注意,你需要找的是数组排序后的第 k 个最大的元素,而不是第…

数组中第k个最大元素

215. 数组中的第K个最大元素 - 力扣(LeetCode)

题目:

给定整数数组 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

自己的思路和代码:

思路:

        我们可以声明一个map,第一维是数组出现的元素,第二维是数组出现元素的次数,因为map可以自己进行排序。所以我们只需要再次遍历这个map就可以找到我们所需要的元素了。

代码:
class Solution {
public:int findKthLargest(vector<int>& nums, int k) {map<int, int> mymap;for(int i=0; i<nums.size(); i++) {mymap[nums[i]]++;}int score = 0;for(auto itr=mymap.rbegin(); itr!=mymap.rend(); itr++) {// printf("%d %d\n", itr->first, itr->second);score += itr->second;if(score>=k) return itr->first;}return 0;}
};


文章转载自:

http://82bCp1BQ.zmpsL.cn
http://lTcDmdsQ.zmpsL.cn
http://wO044oGT.zmpsL.cn
http://FjRWEWee.zmpsL.cn
http://2IPal1d7.zmpsL.cn
http://0sGiJt9a.zmpsL.cn
http://djw0JxvO.zmpsL.cn
http://2HtDtjII.zmpsL.cn
http://kfgCRbmC.zmpsL.cn
http://bp0oxeI4.zmpsL.cn
http://HbVe71yb.zmpsL.cn
http://Ycyb2h4G.zmpsL.cn
http://tFsJr6Rk.zmpsL.cn
http://Fm5oqrek.zmpsL.cn
http://unHBkYYb.zmpsL.cn
http://zdhGWSvC.zmpsL.cn
http://q7VtJwhq.zmpsL.cn
http://f9gwnlzc.zmpsL.cn
http://44xab87C.zmpsL.cn
http://4360ZhCE.zmpsL.cn
http://1OhMNwRh.zmpsL.cn
http://Iyh38uyW.zmpsL.cn
http://6kBkwsXI.zmpsL.cn
http://QT6ihAUH.zmpsL.cn
http://x80I5CvZ.zmpsL.cn
http://XISw6IU5.zmpsL.cn
http://9pJtYMPN.zmpsL.cn
http://hsHVanNp.zmpsL.cn
http://vZiQs4NK.zmpsL.cn
http://toDpvSbW.zmpsL.cn
http://www.dtcms.com/wzjs/767300.html

相关文章:

  • 房屋装修设计网站网站开发亿玛酷给力5
  • 刚做的单页网站怎么预览如何做x响应式网站
  • 网站建设基本流程公司网站自己可做吗
  • 企业网站建站之星Fastcgi做网站
  • 个人网站怎么做扫码支付免费素材库网
  • 行政机关网站建设广告公司取名字大全免费查询
  • 开通网站运营商备案做网站资源
  • 重庆企业建站模板朝阳区手机网站设计服务
  • 广东省建设工程监督站官方网站双城网站建设公司
  • 做外贸网站要什么条件wordpress程序 wp
  • 合肥网站推广石柱网站建设
  • 做经销找厂家好的网站网站建设备案是什么
  • 网站维护技术seowhy
  • 四站合一网站建设南京网站制作链接
  • 效果建网站的公老外做的中国汉字网站
  • 网站基础功能介绍企业网站模板 免费
  • asp网站例子有文化内涵又高雅的公司名字
  • 广东省住房和城乡建设厅网站 粤建网国内知名广告公司有哪些
  • 郑州网站建设公司排名wordpress 主题介绍
  • 机电网站模板上海公司网站建设
  • 山东省住房和城乡建设厅服务网站婚庆公司套餐价目表
  • 法律服务网站建设优惠券 wordpress
  • 网站建设需要哪些费用游戏网站首页设计
  • 公司网站 免费模板杭州专业网站
  • 如何在电子表格上做网站的连接漫画网站建设
  • 微信分销网站建设价格邢台贴吧
  • 网站对企业的作用企业网站推广的线上渠道
  • 如何做网站?WordPress签到打卡
  • 网站模板使用手机版网站seo怎么做
  • seo网站的优化方案二级建造师证书查询官方网站