Skip to content

Commit 0ea5a47

Browse files
authored
Update treap.py
1 parent 7504e8d commit 0ea5a47

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

data_structures/binary_tree/treap.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
from __future__ import annotations
22

3+
import doctest
4+
from pprint import pformat
35
from random import random
46

5-
67
class Node:
78
"""
89
Treap's node
@@ -16,7 +17,7 @@ def __init__(self, value: int | None = None):
1617
self.right: Node | None = None
1718

1819
def __repr__(self) -> str:
19-
from pprint import pformat
20+
2021

2122
if self.left is None and self.right is None:
2223
return f"'{self.value}: {self.prior:.5}'"
@@ -173,7 +174,6 @@ def main() -> None:
173174

174175

175176
if __name__ == "__main__":
176-
import doctest
177177

178178
doctest.testmod()
179179
main()

0 commit comments

Comments
 (0)