1到10万,里面有一个数字重复了,写一个算法去重,
解决方案 »
- 关于cookieless sessionid,在tomcat 7 或 jetty 8
- 用Struts2标签如何输出引号
- 请问有申请过jsp空间的吗?
- spring框架加载的一点疑问
- csv打开问题:为什么文件下载框中的"打开"按纽要按两次才能打开csv文件
- tomcat5.0 里用JDBC连数据库为何不行
- 会话bean调用实体bean出错,请帮忙看看!!
- 讨论一下:EJB 和 J2EE
- 是不是用JAVA做的BS项目里 javabean就对应数据库一个表 javabean必须有一个主键ID 对应数据库里表的主键 是这样吗
- 多个Html页面 多个表单
- mybatis批量插入遇到的问题
- 项目报错,急!
List<Integer> numList = new ArrayList<Integer>();
for (int i : nums)
numList.add(i);
Set<Integer> numSet = new HashSet<Integer>();
numSet.addAll(numList);
System.out.println(numSet);
考虑能不能先用二叉树排个序,然后
if(nums[50000] == 50000){
//重复的数在50000~100000}else{
//重复的数在0~50000}二分法,递归一下,最多执行17次就能找到这个重复的数字了