private static void RecurringCharacter() { FirstRecurringCharacter fr = new FirstRecurringCharacter(); int[] arr = { 1, 2, 3, 4, 5, 4 }; Console.WriteLine(fr.FirstRecurringIntegerCustomHashTable(arr)); Console.ReadKey(); }
private static void CheckFirstRecurringCharacter() { var inputArray = new[] { 1, 2, 2, 1, 3, 4, 5, 6, 7, 8, 9, 1 }; var result0 = new FirstRecurringCharacter(inputArray).GetFirstRecurringCharacterSolution0()?.ToString() ?? "N/A"; var result1 = new FirstRecurringCharacter(inputArray).GetFirstRecurringCharacterSolution1()?.ToString() ?? "N/A"; var result2 = new FirstRecurringCharacter(inputArray).GetFirstRecurringCharacterSolution2()?.ToString() ?? "N/A"; Console.WriteLine("First Recurring Characters:"); Console.WriteLine($"Input Array :{string.Join(',', inputArray)}"); Console.WriteLine($"GetFirstRecurringCharacterSolution0 :- {result0}"); Console.WriteLine($"GetFirstRecurringCharacterSolution1 :- {result1}"); Console.WriteLine($"GetFirstRecurringCharacterSolution2 :- {result2}"); }
public int TestingFirstRecurringCharacter(int[] arr) { var firstRecurringCharacter = new FirstRecurringCharacter(); return(firstRecurringCharacter.FindFirstRecurringChar(arr)); }