Skip to content

Commit 8a4ead9

Browse files
committed
bst SetHeight to internal
1 parent 9f7ee97 commit 8a4ead9

File tree

5 files changed

+17
-17
lines changed

5 files changed

+17
-17
lines changed

src/Advanced.Algorithms/DataStructures/Tree/AvlTree.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ public bool HasItem(T value)
6060
/// <summary>
6161
/// Time complexity: O(log(n))
6262
/// </summary>
63-
public int GetHeight()
63+
internal int GetHeight()
6464
{
6565
if (Root == null)
6666
return -1;

src/Advanced.Algorithms/DataStructures/Tree/BST.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ public bool HasItem(T value)
4444
/// <summary>
4545
/// Time complexity: O(n)
4646
/// </summary>
47-
public int getHeight()
47+
internal int GetHeight()
4848
{
4949
return getHeight(Root);
5050
}

src/Advanced.Algorithms/DataStructures/Tree/SplayTree.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ public bool HasItem(T value)
4343
/// <summary>
4444
/// Time complexity: O(n)
4545
/// </summary>
46-
public int GetHeight()
46+
internal int GetHeight()
4747
{
4848
return GetHeight(Root);
4949
}

src/Advanced.Algorithms/DataStructures/Tree/TreapTree.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ public bool HasItem(T value)
4545
/// <summary>
4646
/// Time complexity: O(log(n))
4747
/// </summary>
48-
public int GetHeight()
48+
internal int GetHeight()
4949
{
5050
return getHeight(Root);
5151
}

tests/Advanced.Algorithms.Tests/DataStructures/Tree/BST_Tests.cs

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -16,40 +16,40 @@ public void BST_Test()
1616
{
1717
//insert test
1818
var tree = new BST<int>();
19-
Assert.AreEqual(tree.getHeight(), -1);
19+
Assert.AreEqual(tree.GetHeight(), -1);
2020

2121
tree.Insert(11);
22-
Assert.AreEqual(tree.getHeight(), 0);
22+
Assert.AreEqual(tree.GetHeight(), 0);
2323

2424
tree.Insert(6);
25-
Assert.AreEqual(tree.getHeight(), 1);
25+
Assert.AreEqual(tree.GetHeight(), 1);
2626

2727
tree.Insert(8);
28-
Assert.AreEqual(tree.getHeight(), 2);
28+
Assert.AreEqual(tree.GetHeight(), 2);
2929

3030
tree.Insert(19);
31-
Assert.AreEqual(tree.getHeight(), 2);
31+
Assert.AreEqual(tree.GetHeight(), 2);
3232

3333
tree.Insert(4);
34-
Assert.AreEqual(tree.getHeight(), 2);
34+
Assert.AreEqual(tree.GetHeight(), 2);
3535

3636
tree.Insert(10);
37-
Assert.AreEqual(tree.getHeight(), 3);
37+
Assert.AreEqual(tree.GetHeight(), 3);
3838

3939
tree.Insert(5);
40-
Assert.AreEqual(tree.getHeight(), 3);
40+
Assert.AreEqual(tree.GetHeight(), 3);
4141

4242
tree.Insert(17);
43-
Assert.AreEqual(tree.getHeight(), 3);
43+
Assert.AreEqual(tree.GetHeight(), 3);
4444

4545
tree.Insert(43);
46-
Assert.AreEqual(tree.getHeight(), 3);
46+
Assert.AreEqual(tree.GetHeight(), 3);
4747

4848
tree.Insert(49);
49-
Assert.AreEqual(tree.getHeight(), 3);
49+
Assert.AreEqual(tree.GetHeight(), 3);
5050

5151
tree.Insert(31);
52-
Assert.AreEqual(tree.getHeight(), 3);
52+
Assert.AreEqual(tree.GetHeight(), 3);
5353

5454
Assert.IsTrue(tree.Root.IsBinarySearchTree(int.MinValue, int.MaxValue));
5555

@@ -69,7 +69,7 @@ public void BST_Test()
6969
tree.Delete(49);
7070
tree.Delete(31);
7171

72-
Assert.AreEqual(tree.getHeight(), -1);
72+
Assert.AreEqual(tree.GetHeight(), -1);
7373
Assert.AreEqual(tree.Count, 0);
7474

7575
tree.Insert(31);

0 commit comments

Comments
 (0)