diff --git a/src/algorithm_exercises_csharp/hackerrank/interview_preparation_kit/dictionaries_and_hashmaps/FrequencyQueries.cs b/src/algorithm_exercises_csharp/hackerrank/interview_preparation_kit/dictionaries_and_hashmaps/FrequencyQueries.cs index fb5d15b..aaa0d0e 100644 --- a/src/algorithm_exercises_csharp/hackerrank/interview_preparation_kit/dictionaries_and_hashmaps/FrequencyQueries.cs +++ b/src/algorithm_exercises_csharp/hackerrank/interview_preparation_kit/dictionaries_and_hashmaps/FrequencyQueries.cs @@ -8,7 +8,10 @@ namespace algorithm_exercises_csharp.hackerrank.interview_preparation_kit.dictio public class FrequencyQueries { [ExcludeFromCodeCoverage] - private FrequencyQueries() { } + private FrequencyQueries() + { + reset(); + } private static readonly long __INITIAL__ = 1L; @@ -108,20 +111,12 @@ void select(long value) result.Add(freqDictionary.ContainsKey(value) ? __FOUND__ : __NOT_FOUND__); } - static FrequencyQueries factory() - { - FrequencyQueries fq = new(); - fq.reset(); - - return fq; - } - /** * FrequencyQueries. */ public static List freqQuery(List> queries) { - FrequencyQueries fq = factory(); + FrequencyQueries fq = new(); foreach (List query in queries) {