我需要得到這個權利一些幫助,刪除重複的整數 - 僞代碼
問題 寫一個函數這需要2 arrays-一個陣列是源陣列和其它陣列是使用第二個數組中的索引刪除所有存在於源數組索引處的元素。
這是我想出了....
public static int[] DeleteArrayUsingIndices(int[] source, int[] indices)
{
for (int i = 0; i < indices.Length; i++)
{
if (indices[i] < source.Length)
{
source[indices[i]] = int.MinValue; // delete
}
}
return source;
}
我不是很確定這個解決方案,因爲它不會刪除值。任何人都可以幫助我解決這個問題。