Skip to content

Commit 37f7db9

Browse files
authored
Merge pull request #203 from sir-gon/develop
[REFACTOR] [Hacker Rank] Interview Preparation Kit: Dictionaries and …
2 parents 73eb766 + 347f73d commit 37f7db9

File tree

1 file changed

+5
-10
lines changed
  • src/algorithm_exercises_csharp/hackerrank/interview_preparation_kit/dictionaries_and_hashmaps

1 file changed

+5
-10
lines changed

src/algorithm_exercises_csharp/hackerrank/interview_preparation_kit/dictionaries_and_hashmaps/FrequencyQueries.cs

+5-10
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,10 @@ namespace algorithm_exercises_csharp.hackerrank.interview_preparation_kit.dictio
88
public class FrequencyQueries
99
{
1010
[ExcludeFromCodeCoverage]
11-
private FrequencyQueries() { }
11+
private FrequencyQueries()
12+
{
13+
reset();
14+
}
1215

1316
private static readonly long __INITIAL__ = 1L;
1417

@@ -108,20 +111,12 @@ void select(long value)
108111
result.Add(freqDictionary.ContainsKey(value) ? __FOUND__ : __NOT_FOUND__);
109112
}
110113

111-
static FrequencyQueries factory()
112-
{
113-
FrequencyQueries fq = new();
114-
fq.reset();
115-
116-
return fq;
117-
}
118-
119114
/**
120115
* FrequencyQueries.
121116
*/
122117
public static List<int> freqQuery(List<List<int>> queries)
123118
{
124-
FrequencyQueries fq = factory();
119+
FrequencyQueries fq = new();
125120

126121
foreach (List<int> query in queries)
127122
{

0 commit comments

Comments
 (0)