找出数组中只出现一次的数字
2014-07-29 13:42
183 查看
private static void findNum(int data[]){
int len;
if(null == data || (len=data.length) < 1 ){
return;
}
byte mBytes[] = new byte[256];
char tempChar;
for(int i=0; i< len; i++){
tempChar = (char) (data[i] + '0');
mBytes[tempChar]++;
}
int length = mBytes.length;
for(int i=0; i<length; i++){
if(mBytes[i] == 1){
System.out.println("result="+(i-'0'));
}
}
}
int len;
if(null == data || (len=data.length) < 1 ){
return;
}
byte mBytes[] = new byte[256];
char tempChar;
for(int i=0; i< len; i++){
tempChar = (char) (data[i] + '0');
mBytes[tempChar]++;
}
int length = mBytes.length;
for(int i=0; i<length; i++){
if(mBytes[i] == 1){
System.out.println("result="+(i-'0'));
}
}
}
相关文章推荐
- 每天一道算法题10 找出数组中两个只出现一次的数字
- 面试题_找出数组中两个只出现一次的数字
- 一个整型数组里除了两个数字之外,其他的数字都出现了两次。请写程序找出这两个只出现一次的数字
- 找出数组中两个只出现一次的数字
- 找出数组中两个只出现一次的数字
- 找出数组中两个只出现一次的数字
- 程序员面试100题之三十四,找出数组中两个只出现一次的数字
- 【算法14】找出数组中两个只出现一次的数字
- 算法题6 找出整数数组中两个只出现一次的数字
- 找出数组中2个只出现了一次的数字
- 程序员面试题精选100题(34)-找出数组中两个只出现一次的数字
- 找出数组中两个只出现一次的数字 [No. 30]
- 【转帖】找出数组中两个只出现一次的数字
- 找出数组中两个只出现一次的数字--分组异或
- 每天一道算法题10 找出数组中两个只出现一次的数字
- 找出数组中两个只出现一次的数字
- 100题_34 找出数组中两个只出现一次的数字
- 每天一道算法题-1 找出数组中两个只出现一次的数字
- 解题笔记(24)——找出数组中两个只出现一次的数字(数组)
- 找出数组中两个只出现一次的数字