2017年10月25日关于哈希函数去重的方法
来源:互联网 发布:一汽九院待遇知乎 编辑:程序博客网 时间:2024/05/27 16:42
对于去重本人思考了一会,可以考虑使用哈希的方法.
import java.util.Scanner;
public class ShiYan5_7_5 {
public static void main(String[] args){
System.out.println("请输入十个数:");
Scanner in = new Scanner(System.in);
int m = 10;
int[] ar1 = new int[10];
int[] ar2 = new int[10];
for(int i = 0;i < 10;i++){
ar1[i] = in.nextInt();
}
for(int j = 0;j < 10;j++){
switch(ar1[j] % 10){
case 0:ar2[0] = ar1[j] ;break;
case 1:ar2[1] = ar1[j] ;break;
case 2:ar2[2] = ar1[j] ;break;
case 3:ar2[3] = ar1[j] ;break;
case 4:ar2[4] = ar1[j] ;break;
case 5:ar2[5] = ar1[j] ;break;
case 6:ar2[6] = ar1[j] ;break;
case 7:ar2[7] = ar1[j] ;break;
case 8:ar2[8] = ar1[j] ;break;
case 9:ar2[9] = ar1[j] ;break;
}
}
System.out.println("消除重复之后的输出为:");
for(int p = 0;p < 10;p++){
if(ar2[p] !=0)
System.out.print(ar2[p] + " ");
}
System.out.println("程序设计者:20150303310018胡广行");
}
}
import java.util.Scanner;
public class ShiYan5_7_5 {
public static void main(String[] args){
System.out.println("请输入十个数:");
Scanner in = new Scanner(System.in);
int m = 10;
int[] ar1 = new int[10];
int[] ar2 = new int[10];
for(int i = 0;i < 10;i++){
ar1[i] = in.nextInt();
}
for(int j = 0;j < 10;j++){
switch(ar1[j] % 10){
case 0:ar2[0] = ar1[j] ;break;
case 1:ar2[1] = ar1[j] ;break;
case 2:ar2[2] = ar1[j] ;break;
case 3:ar2[3] = ar1[j] ;break;
case 4:ar2[4] = ar1[j] ;break;
case 5:ar2[5] = ar1[j] ;break;
case 6:ar2[6] = ar1[j] ;break;
case 7:ar2[7] = ar1[j] ;break;
case 8:ar2[8] = ar1[j] ;break;
case 9:ar2[9] = ar1[j] ;break;
}
}
System.out.println("消除重复之后的输出为:");
for(int p = 0;p < 10;p++){
if(ar2[p] !=0)
System.out.print(ar2[p] + " ");
}
System.out.println("程序设计者:20150303310018胡广行");
}
}
阅读全文
0 0
- 2017年10月25日关于哈希函数去重的方法
- 2017年11月21日学习总结__关于函数的定义的说明以及递归函数
- 2005年10月6日,爷爷去了............................................................................
- 07年4月10日坐汽车去鞍山
- <javaScript> 数组去重的方法总结(2017年)
- 数组去重的10中方法
- 关于iOS 10从2017年1月1日起苹果不允许我们通过这个方法跳过ATS的方法
- javaScript中关于数组去重的3个方法:
- javascript 中关于数组去重的6种方法
- 有关【年、月、日】的函数
- 关于日期格式为yyyyMMddHHmmss的14位按日、月、年、季度以及去重、未去重查询
- 关于jmp2013年10月6日
- 2012年10月25日 在公司混不下去了 该离开吗
- 2017年10月25日作业
- LinkedHashMap去重的方法
- JavaScript去重的方法
- 数组去重的方法
- 数组 去重的方法
- ES6书写规范
- matplotlib.pyplot基础(一)
- yum 本地源配置
- 第八周项目1
- 坚持#第223天~零基础自学云计算基础语言应用之Shell13~17节
- 2017年10月25日关于哈希函数去重的方法
- eclipse集成Hadoop开发
- 简单的用MVP实现登录界面
- JDK7之Map(接口)
- 算法-第四版-1.3.14答案
- 梯度下降
- 武汉好玩的地方
- 一个简单的demo学习Vue.js
- Okttp的简单封装类log拦截器