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

怎么获得免费网站管家婆客户管理系统

怎么获得免费网站,管家婆客户管理系统,免费制作电子请柬app,女頻做的最好的网站给定一个非空的整数数组#xff0c;返回其中出现频率前 k 高的元素。 示例 1: 输入: nums [1,1,1,2,2,3], k 2 输出: [1,2] 示例 2: 输入: nums [1], k 1 输出: [1] 说明#xff1a; 你可以假设给定的 k 总是合理的#xff0c;且 1 ≤ k ≤ 数组中不相同的元素的个数…给定一个非空的整数数组返回其中出现频率前 k 高的元素。 示例 1: 输入: nums [1,1,1,2,2,3], k 2 输出: [1,2] 示例 2: 输入: nums [1], k 1 输出: [1] 说明 你可以假设给定的 k 总是合理的且 1 ≤ k ≤ 数组中不相同的元素的个数。 你的算法的时间复杂度必须优于 O(n log n) , n 是数组的大小。 思路把数字与对应的个数存入哈希表排序 提交的代码 class Solution { public static ListInteger topKFrequent(int[] nums, int k) { MapInteger,Integer map  new HashMap(); ListInteger result  new ArrayListInteger(); for(int i0;inums.length;i) { if(map.containsKey(nums[i])) { map.put(nums[i], map.get(nums[i])1); } else { map.put(nums[i], 1); } } ListMap.EntryInteger, Integer entryList  new ArrayListMap.EntryInteger, Integer(map.entrySet()); Collections.sort(entryList, mapComparator); int j  0; for (Map.EntryInteger, Integer entry : entryList) { if (j  k) { break; } result.add(entry.getKey()); j; } return result; } static ComparatorMap.EntryInteger, Integer mapComparator  new ComparatorMap.EntryInteger, Integer() { Override public int compare(Map.EntryInteger, Integer item1, Map.EntryInteger, Integer item2) { return item2.getValue() - item1.getValue(); } }; }
http://wiki.neutronadmin.com/news/101011/

相关文章:

  • 福州做网站互联网公司排名网站建设目标初步目标
  • 网站空间怎么备份说说对网站推广的看法和想法
  • 浦东新区网站推广公司公众号小程序注册
  • 坪山城市建设局官方网站静态html网址网站导航源码
  • wordpress 视频网站学校官网
  • 深圳专业的网站建设网站建设与管理logo
  • 建建设网站的企业2022建站市场
  • 慈溪企业排名网站长沙微商城网站建设
  • 企业网站模板源代码下载前端网站做中 英文
  • 无锡网站制作网站照明网站模板
  • 网站建设的计划书免费网站建设平台
  • 可以接外包的网站今天的新闻联播文字版
  • 济南微信网站开发三亚建设局网站
  • 工商网站做企业公示网站开发工作协议书范本
  • 做 淘宝客最大的网站是叫什么台山网站设计
  • 网站建设公司名字台州专业网站建设
  • 网站建设从初级到精通湖北微网站建设报价
  • 可以做mc图片的网站wordpress ppt演示
  • 网站多少钱一米高端企业展厅设计公司
  • 做手机网站用什么appstore美区免费
  • 懒人凳子网站建设策划书网站网页设计优秀案例
  • 和田知名网站建设企业绵阳欣诚建设
  • 医院网站建设平台室内设计8年熬不起了
  • 宁波网站排名公司网站设计大小
  • 做网站需要了解的内容绍兴网站制作方案
  • 有赞网站开发关键词首页排名优化平台
  • wordpress 修改路径模板建站可以做优化吗
  • 开发网站用php还是jsp开通建立企业网站
  • 网站做多个页面成都视频剪辑培训
  • 建站个人网站前端工程师是干什么的