当前位置: 首页> 房产> 建筑 > 建设工程合同通用条款范本2017_阿里云域名申请_中国互联网数据平台_链接提交工具

建设工程合同通用条款范本2017_阿里云域名申请_中国互联网数据平台_链接提交工具

时间:2025/7/14 0:46:20来源:https://blog.csdn.net/2301_77523019/article/details/143644790 浏览次数:0次
建设工程合同通用条款范本2017_阿里云域名申请_中国互联网数据平台_链接提交工具

问题描述

  • 给定一个长度为n的整型数组,已知其中一个数字的出现次数超过数组长度的一半,找出这个元素

输入格式

  • 一个长度为n的数组,其中某个元素的出现次数大于n/2

输出格式

  • 一个整数

输入样例

  • [1,3,8,2,3,1,3,3,3]

输出样例

  • 3

数据范围

  • 任意长度为n整数数组,其中某个元素的出现次数大于n/2

方法一:统计

import java.util.HashMap;
import java.util.Map;public class Main {public static int solution(int[] array) {// Edit your code hereint length = array.length;Map<Integer,Integer> map = new HashMap<Integer, Integer>(){{for(int i : array){merge(i,1,Integer::sum);}}};for(Map.Entry<Integer,Integer> entry : map.entrySet()){if(entry.getValue() * 2 > length){return entry.getKey();}}return 0;}public static void main(String[] args) {// Add your test cases hereSystem.out.println(solution(new int[]{1, 3, 8, 2, 3, 1, 3, 3, 3}) == 3);}
}

关键字:建设工程合同通用条款范本2017_阿里云域名申请_中国互联网数据平台_链接提交工具

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: