using System;
public class HelloWorld
{
public static void Main(string[] args)
{
int[] ar={2,2,3,3,4,6,6};
Console.WriteLine("Original Array:");
Console.WriteLine(string.Join(", ", ar)); // comma-separated
RemoveDuplicates(ar);
Console.WriteLine("After removing duplicates :");
Console.WriteLine(string.Join(", ", ar)); // comma-separated
}
static void RemoveDuplicates(int[] ar){
int rd=0;
for(int i=1;i<ar.Length;i++){
if( ar[rd] != ar[i]){
rd++;
ar[rd]=ar[i];
}
}
// resize array to actual unique count
}
}
No comments:
Post a Comment