Tuesday, 30 September 2025

remove duplicates in an sorted array

 



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

HCL healthcare

 hcl health care f2f second round interview asked more uestions on microservice 1.apim manage all apis in one place 2.sql profiler in one fo...