`
oywl2008
  • 浏览: 1003925 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

Java 预备题

 
阅读更多

JAVA技巧(找出一个数组中出现次数最多的那个元素)

【网络综合 - 计算机等级考试(NCRE)】
 这个问题问的人比较多比较高,Examda提示:是写一个程序判断一个数组中出现次数最多的那个元素。
  给出的代码是:
  import java.util.*;
  public class FindMostEle {
  private static HashMap map;
  public static HashMap mostEle(String[] strArray){
  map = new HashMap();
  String str = "";
  int count = 0;
  int result = 0;
  for(int i=0; i  str += strArray[i];
  for(int i=0; i  String temp = str.replaceAll(strArray[i], "");
  count = (str.length() - temp.length())/strArray[i].length();
  if (count > result){
  map.clear();
  map.put(strArray[i], count);
  result = count;
  }
  else if(count == result)
  map.put(strArray[i], count);
  }
  return map;
  }
  public static void main(String args[]){
  String[] strArray = {"11", "11", "2", "2", "4", "5", "4"};
  HashMap result = mostEle(strArray);
  ArrayList c = new ArrayList(result.values());
  Set s = result.keySet();
  System.out.print("一共有"+ result.size() +"元素最多。它们分别是");
  System.out.print(s);
  System.out.println(",分别出现了"+ c.get(0) +"次。");
  }
  }
  结果是:
  一共有3元素最多。它们分别是[2, 11, 4],分别出现了2次。

 

一个数组中的部分数存入另一个数组中

返回两个数组交叉数组。

 

 

分享到:
评论

相关推荐

    Java预备面试题

    Java预备面试题•• 作用域public,private,protected,以及不写时的区别 面向对象的特征有哪些方面

    AIC的Java课程1-6章

     课时安排  总学时:52学时  授课:48学时 (含约20学时实验)  考试:4学时  预备知识  了解和使用操作系统,计算机的基本组成,简单的程序开发技术  参考教材  “Java ...

    初级java笔试题-google:但是通向生命的门很小,路很窄,只有少数人找到了

    初级java笔试题编程面试大学 目录 平衡搜索树(一般概念,而不是细节) 遍历:前序、中序、后序、BFS、DFS 选择 插入 堆排序 快速排序 归并排序 导演 无向 邻接矩阵 邻接表 遍历:BFS、DFS (如果你有4年以上的经验...

    初级java笔试题-my-study-tracking-list:我的学习跟踪列表

    初级java笔试题我的学习跟踪清单 这是来自 . 它已被修改为用作个人研究跟踪回购。 谢谢 !! 目录 平衡搜索树(一般概念,而不是细节) 遍历:前序、中序、后序、BFS、DFS 选择 插入 堆排序 快速排序 归并排序 导演 ...

    数据结构与算法分析Java语言描述(第二版)

    目录译者序前言第1章 引论1.1 本书讨论的内容1.2 数学知识复习1.2.1 指数1.2.2 对数1.2.3 级数1.2.4 模运算1.2.5 证明的方法1.3 递归简论1.4 实现泛型特性构件pre-Java51.4.1 使用Object表示泛型1.4.2 基本...

    数据结构与算法分析_Java语言描述(第2版)]

    中文名: 数据结构与算法分析_Java语言描述(第2版)作者: 韦斯译者: 冯舜玺资源格式: PDF版本: 扫描版出版社: 机械工业出版社书号: ISBN:9787111231837发行时间: 2009年01月01日地区: 大陆语言: 简体中文简介: 内容...

    数据结构与算法分析 Java语言描述第2版

    中文名: 数据结构与算法分析_Java语言描述(第2版)作者: 韦斯译者: 冯舜玺图书分类: 软件资源格式: PDF版本: 扫描版出版社: 机械工业出版社书号: ISBN:9787111231837发行时间: 2009年01月01日地区: 大陆语言: 简体...

    数据结构与算法分析_Java语言描述(第2版)

    中文名: 数据结构与算法分析_Java语言描述(第2版) 作者: 韦斯 译者: 冯舜玺 图书分类: 软件 资源格式: PDF 版本: 扫描版 出版社: 机械工业出版社 书号: ISBN:9787111231837 发行时间: 2009年01月01日 地区: 大陆 ...

    java程序设计与开发课件

    第1章 Java语言概述······························· (1) 1.1 Java语言及其产生···························· (1) 1.2 Java的特点··········...

    数据结构与算法分析-Java语言描述(第2版)_2_2

    java5 1.4.1 使用object表示泛型 1.4.2 基本类型的包装 1.4.3 使用接口类型表示泛型 1.4.4 数组类型的兼容性 1.5 利用java5泛性实现泛型特性成分 1.5.1 简单的泛型类和接口 1.5.2 自动装箱/拆箱....

    数据结构与算法分析-Java语言描述(第2版)_1_2

    java5 1.4.1 使用object表示泛型 1.4.2 基本类型的包装 1.4.3 使用接口类型表示泛型 1.4.4 数组类型的兼容性 1.5 利用java5泛性实现泛型特性成分 1.5.1 简单的泛型类和接口 1.5.2 自动装箱/拆箱....

    程序设计抽象思想:C语言描述-

    第Ⅰ部分 预备知识  第1章 ANSI C概述1  1.1 什么是C  1.2 C程序的结构  1.3 变量、值和类型  1.4 表达式  1.5 语句  1.6 函数  1.7 小结  1.8 复习题  1.9 编程练习  第2章 C的数据类型  2.1 枚举类型 ...

    909数据结构.doc

    【二】考试范围和要紧内容 1、预备知识 了解C++和Java差不多语法结构;掌握递归思想。 2、程序性能 了解复杂性的表示和计算方法。 掌握插入排序、选择排序、冒泡排序、名词排序差不多思想。 3、数据描述 掌握线性表...

    OCPOCA认证考试指南全册:Oracle Database 11g(1Z0-051,1Z0-052,1Z0-053)--详细书签版(第2/2部分)

    1.2 预备知识 9 1.2.1 Oracle概念 10 1.2.2 SQL概念 10 1.2.3 操作系统概念 11 1.3 单实例体系结构 11 1.3.1 单实例数据库体系结构 11 1.3.2 分布式系统体系结构 13 1.4 实例内存结构 15 1.4.1 数据库缓冲...

    OCPOCA认证考试指南全册:Oracle Database 11g(1Z0-051,1Z0-052,1Z0-053)--详细书签版(第1/2部分)

    1.2 预备知识 9 1.2.1 Oracle概念 10 1.2.2 SQL概念 10 1.2.3 操作系统概念 11 1.3 单实例体系结构 11 1.3.1 单实例数据库体系结构 11 1.3.2 分布式系统体系结构 13 1.4 实例内存结构 15 1.4.1 数据库缓冲...

    算法导论(part1)

    书中的算法以英语加伪代码的形式给出,只要有一点程序设计经验的人都能读懂,并可以用任何计算机语言(如C/C++和Java等)方便地实现。在书中,作者将算法的讨论集中在一些比较现代的例子上,它们来自分子生物学(如...

    计算机应用基础计算机基础知识(共84张PPT).pptx

    无纸化 VB语言程序设计 26 120分钟 无纸化 VFP数据库程序设计 27 120分钟 无纸化 Java语言程序设计 28 120分钟 无纸化 Access数据库程序设计 29 120分钟 无纸化 C++语言程序设计 61 120分钟 无纸化 MySQL数据库程序...

    算法导论(part2)

    书中的算法以英语加伪代码的形式给出,只要有一点程序设计经验的人都能读懂,并可以用任何计算机语言(如C/C++和Java等)方便地实现。在书中,作者将算法的讨论集中在一些比较现代的例子上,它们来自分子生物学(如...

Global site tag (gtag.js) - Google Analytics