Skip to content

Commit 1d132bd

Browse files
committed
cleanup
1 parent 798bd87 commit 1d132bd

File tree

5 files changed

+17
-17
lines changed

5 files changed

+17
-17
lines changed

Advanced.Algorithms.Tests/Combinatorics/Subset_Tests.cs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -16,16 +16,16 @@ public class Subset_Tests
1616
public void Subset_Smoke_Test()
1717
{
1818
var input = "".ToCharArray().ToList();
19-
var combinations = Subset.Find<char>(input);
20-
Assert.AreEqual(Math.Pow(2, input.Count), combinations.Count);
19+
var subsets = Subset.Find<char>(input);
20+
Assert.AreEqual(Math.Pow(2, input.Count), subsets.Count);
2121

2222
input = "cookie".ToCharArray().ToList();
23-
combinations = Subset.Find<char>(input);
24-
Assert.AreEqual(Math.Pow(2, input.Count), combinations.Count);
23+
subsets = Subset.Find<char>(input);
24+
Assert.AreEqual(Math.Pow(2, input.Count), subsets.Count);
2525

2626
input = "monster".ToCharArray().ToList();
27-
combinations = Subset.Find<char>(input);
28-
Assert.AreEqual(Math.Pow(2, input.Count), combinations.Count);
27+
subsets = Subset.Find<char>(input);
28+
Assert.AreEqual(Math.Pow(2, input.Count), subsets.Count);
2929
}
3030

3131

Advanced.Algorithms.Tests/Combinatorics/Variation_Tests.cs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -23,16 +23,16 @@ public class Variation_Tests
2323
public void Variation_Without_Repetitions_Smoke_Test()
2424
{
2525
var input = "".ToCharArray().ToList();
26-
var Variations = Variation.Find<char>(input, 2, false);
27-
Assert.AreEqual(combination(input.Count, 2) * factorial(2), Variations.Count);
26+
var variations = Variation.Find<char>(input, 2, false);
27+
Assert.AreEqual(combination(input.Count, 2) * factorial(2), variations.Count);
2828

2929
input = "cookie".ToCharArray().ToList();
30-
Variations = Variation.Find<char>(input, 3, false);
31-
Assert.AreEqual(combination(input.Count, 3) * factorial(3), Variations.Count);
30+
variations = Variation.Find<char>(input, 3, false);
31+
Assert.AreEqual(combination(input.Count, 3) * factorial(3), variations.Count);
3232

3333
input = "monsters".ToCharArray().ToList();
34-
Variations = Variation.Find<char>(input, 3, false);
35-
Assert.AreEqual(combination(input.Count, 3) * factorial(3), Variations.Count);
34+
variations = Variation.Find<char>(input, 3, false);
35+
Assert.AreEqual(combination(input.Count, 3) * factorial(3), variations.Count);
3636
}
3737

3838

Advanced.Algorithms/Compression/HuffmanCoding.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ public Dictionary<T, byte[]> Compress(T[] input)
2020
{
2121
var frequencies = computeFrequency(input);
2222

23-
var minHeap = new FibornacciMinHeap<FrequencyWrap>();
23+
var minHeap = new BMinHeap<FrequencyWrap>();
2424

2525
foreach (var frequency in frequencies)
2626
{

Advanced.Algorithms/GraphAlgorithms/MinimumSpanningTree/Prims.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ public List<MSTEdge<T, W>>
2525

2626
//gather all unique edges
2727
DFS(graph, graph.ReferenceVertex,
28-
new FibornacciMinHeap<MSTEdge<T, W>>(),
28+
new BMinHeap<MSTEdge<T, W>>(),
2929
new HashSet<T>(),
3030
edges);
3131

@@ -43,7 +43,7 @@ public List<MSTEdge<T, W>>
4343
/// <param name="spanTreeEdges">result MST edges</param>
4444
private void DFS(WeightedGraph<T, W> graph,
4545
WeightedGraphVertex<T, W> currentVertex,
46-
FibornacciMinHeap<MSTEdge<T, W>> spanTreeNeighbours,
46+
BMinHeap<MSTEdge<T, W>> spanTreeNeighbours,
4747
HashSet<T> spanTreeVertices,
4848
List<MSTEdge<T, W>> spanTreeEdges)
4949
{

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -195,7 +195,7 @@ Note: It is observed that among the implementations here in practice, with the e
195195
### Minimum Spanning Tree
196196

197197
- [X] Kruskal's algorithm ([Implementation](https://github.com/justcoding121/Advanced-Algorithms/tree/develop/Advanced.Algorithms/GraphAlgorithms/MinimumSpanningTree/Kruskals.cs) | [Tests](https://github.com/justcoding121/Advanced-Algorithms/tree/develop/Advanced.Algorithms.Tests/GraphAlgorithms/MinimumSpanningTree/Kruskals_Test.cs)) using Merge Sort and Disjoint Set
198-
- [X] Prim's algorithm ([Implementation](https://github.com/justcoding121/Advanced-Algorithms/tree/develop/Advanced.Algorithms/GraphAlgorithms/MinimumSpanningTree/Prims.cs) | [Tests](https://github.com/justcoding121/Advanced-Algorithms/tree/develop/Advanced.Algorithms.Tests/GraphAlgorithms/MinimumSpanningTree/Prims_Test.cs)) using Fibornacci Heap
198+
- [X] Prim's algorithm ([Implementation](https://github.com/justcoding121/Advanced-Algorithms/tree/develop/Advanced.Algorithms/GraphAlgorithms/MinimumSpanningTree/Prims.cs) | [Tests](https://github.com/justcoding121/Advanced-Algorithms/tree/develop/Advanced.Algorithms.Tests/GraphAlgorithms/MinimumSpanningTree/Prims_Test.cs))
199199

200200
## String
201201

@@ -209,7 +209,7 @@ Note: It is observed that among the implementations here in practice, with the e
209209

210210
## Compression
211211

212-
- [X] Huffman Coding ([Implementation](https://github.com/justcoding121/Advanced-Algorithms/tree/develop/Advanced.Algorithms/Compression/HuffmanCoding.cs) | [Tests](https://github.com/justcoding121/Advanced-Algorithms/tree/develop/Advanced.Algorithms.Tests/Compression/HuffmanCoding_Tests.cs)) using Fibornacci Min Heap
212+
- [X] Huffman Coding ([Implementation](https://github.com/justcoding121/Advanced-Algorithms/tree/develop/Advanced.Algorithms/Compression/HuffmanCoding.cs) | [Tests](https://github.com/justcoding121/Advanced-Algorithms/tree/develop/Advanced.Algorithms.Tests/Compression/HuffmanCoding_Tests.cs))
213213

214214
## Sorting and Searching
215215

0 commit comments

Comments
 (0)