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

汉口专业网站推广公司武汉seo优化排名公司

汉口专业网站推广公司,武汉seo优化排名公司,彩票网站做任务拿佣金,那个公司做的网站详情页好看前言: 作者:神的孩子在歌唱 大家好,我叫运智 169. 多数元素 难度简单1114收藏分享切换为英文接收动态反馈 给定一个大小为 n 的数组,找到其中的多数元素。多数元素是指在数组中出现次数 大于 ⌊ n/2 ⌋ 的元素。 你可以假设数组…

前言:

作者:神的孩子在歌唱

大家好,我叫运智

image-20210904153743521

169. 多数元素

难度简单1114收藏分享切换为英文接收动态反馈

给定一个大小为 n 的数组,找到其中的多数元素。多数元素是指在数组中出现次数 大于 ⌊ n/2 ⌋ 的元素。

你可以假设数组是非空的,并且给定的数组总是存在多数元素。

示例 1:

输入:[3,2,3]
输出:3

示例 2:

输入:[2,2,1,1,1,2,2]
输出:2

进阶:

  • 尝试设计时间复杂度为 O(n)、空间复杂度为 O(1) 的算法解决此问题。
package 哈希表;
/** 1* https://leetcode-cn.com/problems/majority-element/*/import java.awt.print.Printable;
import java.util.HashMap;
import java.util.Map;//通过哈希表解决问题
public class _169_多数元素 {
//	通过题目要求,我们可以使用哈希映射HashMap,存入key和value,如果有重复的key就加一public static int majorityElement(int[] nums) {Map<Integer, Integer> counts=countNums(nums);
//		声明的一个内部接口majorityEntryMap.Entry<Integer, Integer> majorityEntry = null;System.out.print(counts.entrySet());//[2=1, 3=2]
//		通过for循环获取counts中一个个键值,然后作比较获取最大的那个键for (Map.Entry<Integer, Integer> entry : counts.entrySet()) {if (majorityEntry == null || entry.getValue() > majorityEntry.getValue()) {majorityEntry = entry;}}
//        返回键return majorityEntry.getKey();}
//public static Map<Integer, Integer> countNums(int[] nums){
//		设置哈希映射Map<Integer, Integer> counts=new HashMap<Integer, Integer>();
//		通过for循环遍历numsfor(int num:nums) {if (!counts.containsKey(num)) {counts.put(num, 1);}else {counts.put(num, counts.get(num)+1);}}return counts;}public static void main(String args[]) {int nums[]=new int[3];nums[0]=3;nums[1]=2;nums[2]=3;int count=majorityElement(nums);System.out.print(count);
//        return majorityEntry.getKey();}}

本人csdn博客:https://blog.csdn.net/weixin_46654114

转载说明:跟我说明,务必注明来源,附带本人博客连接。

http://www.lbrq.cn/news/2441251.html

相关文章:

  • 西城h5网站建设外贸平台推广
  • 做调查的网站电话投放小网站
  • 做网站ddos攻击品牌seo主要做什么
  • 网站建设私人接单深圳网站建设优化
  • 政府网站建设管理会议主持词网络舆情分析报告
  • wordpress 内容不显示图片在线工具seo
  • 赣州建设企业网站营销网页
  • 网站建设属于技术活吗权威发布
  • 建设小学瓯江小区网站品牌公关公司
  • 做网站专题怎样添加微博广州推广工具
  • 制作网页创建站点的步骤推广排名
  • 网站建设管理岗位职责推广的公司
  • 学做网站论坛教学视频下载app营销推广方案
  • 深圳最大的招聘网站是什么爱站数据官网
  • 网站优化公司开始上班了合肥推广外包公司
  • 30多了学网站建设晚吗广告大全
  • easyui做的网站旺道seo系统
  • 技术支持 东莞网站建设防水工程新媒体培训
  • 重庆公司网站 技术支持企业全网推广
  • 河北建设银行石家庄分行招聘网站小红书seo关键词优化多少钱
  • 香河做网站shijuewang关键词批量调词软件
  • 做产品表情的网站外链发布网站
  • 做西服的网站成都网站排名 生客seo
  • 购物网站怎么做优化网站站长seo推广
  • 电子商务网站的设计网络营销方式包括哪些
  • 网站域名行业动态搜索引擎营销的6种方式
  • 网站的彩色标签怎么做的seo超级外链
  • ps网站建设目标推广文案范例
  • 中国能源建设集团招聘网站关键词优化营销
  • 二维码图片seo精华网站
  • Java排序中(a).compareTo(b)与Integer.compare(a, b)区别
  • rust-模块树中引用项的路径
  • 影刀RPA_初级课程_玩转影刀自动化_网页操作自动化
  • Kafka——消费者组消费进度监控都怎么实现?
  • 零基础学习性能测试第五章:Tomcat的性能分析与调优-Tomcat原理,核心配置项,性能瓶颈分析,调优
  • Qt 线程池设计与实现