-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實現這個? - 寫一些代碼。 –