一道java面试题。

[复制链接]
查看11 | 回复4 | 2011-8-30 18:48:43 | 显示全部楼层 |阅读模式
有一个数组{1,3,5,3,7,2,9,2,3},要求求出数组里面的最大值,还有出现次数最多的数字。
请各位帮帮忙!!!

回复

使用道具 举报

千问 | 2011-8-30 18:48:43 | 显示全部楼层
求最大值int i[]={1,3,5,3,7,2,9,2,3}int max=-1;for(int l=0;l map = new HashMap[I]();for(int ...
回复

使用道具 举报

千问 | 2011-8-30 18:48:43 | 显示全部楼层
刚写的,可能方法有点笨,不过结果好像是没问public class MyCount {public static void main(String[] args) {int[] a = { 1, 3, 5, 3, 7, 2, 9, 2, 3 };int[] b = a.clone();int temp1 = a[0];int ...
回复

使用道具 举报

千问 | 2011-8-30 18:48:43 | 显示全部楼层
求最大值你应该会吧,用HashMap统计出每个数字出现的次数for(int i:array){map.put(word,(null==map.get(i)?1:map.get(i)+1));}...
回复

使用道具 举报

千问 | 2011-8-30 18:48:43 | 显示全部楼层
一个循环搞定!...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行