We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 7504e8d commit 0ea5a47Copy full SHA for 0ea5a47
1 file changed
data_structures/binary_tree/treap.py
@@ -1,8 +1,9 @@
1
from __future__ import annotations
2
3
+import doctest
4
+from pprint import pformat
5
from random import random
6
-
7
class Node:
8
"""
9
Treap's node
@@ -16,7 +17,7 @@ def __init__(self, value: int | None = None):
16
17
self.right: Node | None = None
18
19
def __repr__(self) -> str:
- from pprint import pformat
20
+
21
22
if self.left is None and self.right is None:
23
return f"'{self.value}: {self.prior:.5}'"
@@ -173,7 +174,6 @@ def main() -> None:
173
174
175
176
if __name__ == "__main__":
- import doctest
177
178
doctest.testmod()
179
main()
0 commit comments