import java.util.*;

public class MaxRandom {

    public static void main(String[] args){
int[] num = new int[10];
for(int i=0;i<10;i++){
num[i]=getRandomNum();
System.out.print(num[i]+" ");
}
System.out.println();
FindMax(num);
} public static int getRandomNum()
{
return ((int) (Math.random()*10));
} public static void FindMax(int[] num){
int maxCount = -1,maxValue = -1;
int [] count = new int [11]; Arrays.sort(num);
System.out.println(Arrays.toString(num)); for(int index =0;index<num.length&&num[index]>=0;index ++)
{
count[num[index]]++;
if(count[num[index]]>maxCount || (count[num[index]]==maxCount && maxValue<num[index]) )
{
maxCount = count[num[index]];
maxValue = num[index];
}
}
System.out.println("The max count number is "+ maxValue+", the count is: "+maxCount); } }

运行:

6 7 5 1 2 6 8 5 8 6
[1, 2, 5, 5, 6, 6, 6, 7, 8, 8]
The max count number is 6, the count is: 3

最新文章

  1. express-20 REST API和JSON
  2. Why Every Professional Should Consider Blogging
  3. javascript中的substr和substring
  4. 2014上半年acm总结(1)(入门+校赛)
  5. main函数的参数问题 (转载)
  6. JavaScript实例技巧精选(12)—计算星座与属相
  7. ibatis实战之一对多关联
  8. BootStrap基礎知識
  9. 分页查询时,使用cookie保存上次的查询条件。jQuery实现方法以及中间遇到的坑
  10. 数据库if判断语句
  11. Unity应用架构设计(3)——构建View和ViewModel的生命周期
  12. Java知多少(56)线程模型
  13. java基础-day28
  14. Mininet安装,简单实现一个网络拓扑结构
  15. [转]Redis 数据类型
  16. 解决Mac外接显示器分辨率不正确问题
  17. poj 2262 筛法求素数(巧妙利用数组下标!)
  18. hdu4045(递推)
  19. ICEM二维网格
  20. pthread条件变量

热门文章

  1. 【Python+postman接口自动化测试】(5)抓包工具Fiddler简介
  2. SpringCloud升级之路2020.0.x版-30. FeignClient 实现重试
  3. idea如何在终端使用git并解决终端中文乱码
  4. [python]django rest framework写POST和GET接口
  5. 1个月连载30个设计模式真实案例(附源码),挑战年薪60W不是梦
  6. c++学习笔记6(结构化程序设计)
  7. SpringCloud微服务实战——搭建企业级开发框架(二十二):基于MybatisPlus插件TenantLineInnerInterceptor实现多租户功能
  8. maven私服-账号管理
  9. 31、下一个排列 | 算法(leetode,附思维导图 + 全部解法)300题
  10. 洛谷 P5469 - [NOI2019] 机器人(区间 dp+拉格朗日插值)