博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
每天一道LeetCode--169.Majority Elemen
阅读量:6714 次
发布时间:2019-06-25

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

Given an array of size n, find the majority element. The majority element is the element that appears more than ⌊ n/2 ⌋ times.

You may assume that the array is non-empty and the majority element always exist in the array.

 

package cn.magicdu;import java.util.HashMap;import java.util.Map;public class _169_Majority_Element {        /*public static void main(String[] args) {        _169_Majority_Element e=new _169_Majority_Element();        int arr[]={2,2,2,3,4,5,5,6,6,6,6,6,6,6,6};        System.out.println(e.majorityElement(arr));    }*/        public int majorityElement(int[] nums) {        Map
map=new HashMap<>(); int size=nums.length; for(int i=0;i
size/2){ return nums[i]; } } return 0; }}

 

转载于:https://www.cnblogs.com/xiaoduc-org/p/6076906.html

你可能感兴趣的文章
tr的使用详解
查看>>
CentOS 6.4下PXE+Kickstart无人值守安装操作系统
查看>>
2.5 alias命令
查看>>
arp
查看>>
小博浅谈MVC
查看>>
前端技术学习之选择器(四)
查看>>
Ubuntu与windows的远程控制/远程桌面
查看>>
ssh-copy-id命令解析
查看>>
2016年4月4日中项作业
查看>>
女孩适合学习嵌入式吗?
查看>>
逻辑思维题
查看>>
Docker安装及基础命令
查看>>
ARP欺骗
查看>>
输入一个字符串,统计该字符串中分别包含多少个数字,多少个字母,多少个其他字符...
查看>>
请求重定向sendRedirect()方法 和 请求转发forward()方法
查看>>
Oracle专题12之游标
查看>>
两句话笔记--架构学习之一:并发基础课程(2)
查看>>
LINUX概念与常识
查看>>
SqlServer 添加用户 添加角色 分配权限
查看>>
HBase解决Region Server Compact过程占用大量网络出口带宽的问题
查看>>