Skip to content

Commit f0beacc

Browse files
[pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
1 parent b4117d8 commit f0beacc

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

data_structures/heap/skew_heap.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,9 @@ def value(self) -> T:
6262
return self._value
6363

6464
@staticmethod
65-
def merge(root1: SkewNode[T] | None, root2: SkewNode[T] | None) -> SkewNode[T] | None:
65+
def merge(
66+
root1: SkewNode[T] | None, root2: SkewNode[T] | None
67+
) -> SkewNode[T] | None:
6668
"""
6769
Merge 2 nodes together.
6870
>>> SkewNode.merge(SkewNode(10),SkewNode(-10.5)).value
@@ -91,6 +93,7 @@ def merge(root1: SkewNode[T] | None, root2: SkewNode[T] | None) -> SkewNode[T] |
9193

9294
return result
9395

96+
9497
class SkewHeap[T]:
9598
"""
9699
A data structure that allows inserting a new value and to pop the smallest

0 commit comments

Comments
 (0)