-1
我有一个整数数组降序排列,我必须删除重复的元素,并返回数组中的剩余值(不使用java集合)。如何删除整数数组中的重复项?使用Java
恩:这是我的阵列,
int a[]={12,12,8,6,4,4,2,1}
和O/p应该,
{8,6,2,1}
如何实现使用Java吗?
我有一个整数数组降序排列,我必须删除重复的元素,并返回数组中的剩余值(不使用java集合)。如何删除整数数组中的重复项?使用Java
恩:这是我的阵列,
int a[]={12,12,8,6,4,4,2,1}
和O/p应该,
{8,6,2,1}
如何实现使用Java吗?
这里你能分享到目前为止你写的代码的代码
public static int[] removeDuplicates(int []s){
int result[] = new int[s.length], j=0;
for (int i : s) {
if(!isExists(result, i))
result[j++] = i;
}
return result;
}
private static boolean isExists(int[] array, int value){
for (int i : array) {
if(i==value)
return true;
}
return false;
}
以及在哪里卡住了? – smarx
如何用Java实现这个? - 写一些代码。 –