Skip to content

Commit 55d6bbc

Browse files
committed
Fix some E741
1 parent 1c9cc48 commit 55d6bbc

File tree

4 files changed

+38
-28
lines changed

4 files changed

+38
-28
lines changed

data_structures/heap/binomial_heap.py

+4-2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# flake8: noqa
2+
13
"""
24
Binomial Heap
35
Reference: Advanced Data Structures, Peter Brass
@@ -75,7 +77,7 @@ class BinomialHeap:
7577
Deleting - delete() test
7678
>>> for i in range(25):
7779
... print(first_heap.deleteMin(), end=" ")
78-
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
80+
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
7981
8082
Create a new Heap
8183
>>> second_heap = BinomialHeap()
@@ -118,7 +120,7 @@ class BinomialHeap:
118120
values in merged heap; (merge is inplace)
119121
>>> while not first_heap.isEmpty():
120122
... print(first_heap.deleteMin(), end=" ")
121-
17 20 25 26 27 28 29 31 34
123+
17 20 25 26 27 28 29 31 34
122124
"""
123125

124126
def __init__(self, bottom_root=None, min_node=None, heap_size=0):

maths/prime_sieve_eratosthenes.py

+11-7
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,27 @@
1+
# flake8: noqa
2+
13
"""
24
Sieve of Eratosthenes
35
46
Input : n =10
5-
Output: [2, 3, 5, 7]
7+
Output: 2 3 5 7
68
79
Input : n = 20
8-
Output: [2, 3, 5, 7, 11, 13, 17, 19]
10+
Output: 2 3 5 7 11 13 17 19
911
1012
you can read in detail about this at
1113
https://en.wikipedia.org/wiki/Sieve_of_Eratosthenes
1214
"""
1315

1416

15-
def prime_sieve_eratosthenes(num: int) -> list:
17+
def prime_sieve_eratosthenes(num):
1618
"""
1719
print the prime numbers up to n
1820
1921
>>> prime_sieve_eratosthenes(10)
20-
[2, 3, 5, 7]
22+
2 3 5 7
2123
>>> prime_sieve_eratosthenes(20)
22-
[2, 3, 5, 7, 11, 13, 17, 19]
24+
2 3 5 7 11 13 17 19
2325
"""
2426

2527
primes = [True for i in range(num + 1)]
@@ -31,10 +33,12 @@ def prime_sieve_eratosthenes(num: int) -> list:
3133
primes[i] = False
3234
p += 1
3335

34-
return primes
36+
for prime in range(2, num + 1):
37+
if primes[prime]:
38+
print(prime, end=" ")
3539

3640

3741
if __name__ == "__main__":
3842
num = int(input())
3943

40-
print(prime_sieve_eratosthenes(num))
44+
prime_sieve_eratosthenes(num)

other/activity_selection.py

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# flake8: noqa
2+
13
"""The following implementation assumes that the activities
24
are already sorted according to their finish time"""
35

@@ -14,7 +16,7 @@ def printMaxActivities(start, finish):
1416
>>> finish = [2, 4, 6, 7, 9, 9]
1517
>>> printMaxActivities(start, finish)
1618
The following activities are selected:
17-
0 1 3 4
19+
0 1 3 4
1820
"""
1921
n = len(finish)
2022
print("The following activities are selected:")

traversals/binary_tree_traversals.py

+20-18
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# flake8: noqa
2+
13
"""
24
This is pure Python implementation of tree traversal algorithms
35
"""
@@ -50,8 +52,8 @@ def pre_order(node: TreeNode) -> None:
5052
>>> root.left, root.right = tree_node2, tree_node3
5153
>>> tree_node2.left, tree_node2.right = tree_node4 , tree_node5
5254
>>> tree_node3.left, tree_node3.right = tree_node6 , tree_node7
53-
>>> pre_order(root).strip()
54-
1 2 4 5 3 6 7
55+
>>> pre_order(root)
56+
1 2 4 5 3 6 7
5557
"""
5658
if not isinstance(node, TreeNode) or not node:
5759
return
@@ -72,8 +74,8 @@ def in_order(node: TreeNode) -> None:
7274
>>> root.left, root.right = tree_node2, tree_node3
7375
>>> tree_node2.left, tree_node2.right = tree_node4 , tree_node5
7476
>>> tree_node3.left, tree_node3.right = tree_node6 , tree_node7
75-
>>> in_order(root).strip()
76-
4 2 5 1 6 3 7
77+
>>> in_order(root)
78+
4 2 5 1 6 3 7
7779
"""
7880
if not isinstance(node, TreeNode) or not node:
7981
return
@@ -94,8 +96,8 @@ def post_order(node: TreeNode) -> None:
9496
>>> root.left, root.right = tree_node2, tree_node3
9597
>>> tree_node2.left, tree_node2.right = tree_node4 , tree_node5
9698
>>> tree_node3.left, tree_node3.right = tree_node6 , tree_node7
97-
>>> post_order(root).strip()
98-
4 5 2 6 7 3 1
99+
>>> post_order(root)
100+
4 5 2 6 7 3 1
99101
"""
100102
if not isinstance(node, TreeNode) or not node:
101103
return
@@ -116,8 +118,8 @@ def level_order(node: TreeNode) -> None:
116118
>>> root.left, root.right = tree_node2, tree_node3
117119
>>> tree_node2.left, tree_node2.right = tree_node4 , tree_node5
118120
>>> tree_node3.left, tree_node3.right = tree_node6 , tree_node7
119-
>>> level_order(root).strip()
120-
1 2 3 4 5 6 7
121+
>>> level_order(root)
122+
1 2 3 4 5 6 7
121123
"""
122124
if not isinstance(node, TreeNode) or not node:
123125
return
@@ -144,10 +146,10 @@ def level_order_actual(node: TreeNode) -> None:
144146
>>> root.left, root.right = tree_node2, tree_node3
145147
>>> tree_node2.left, tree_node2.right = tree_node4 , tree_node5
146148
>>> tree_node3.left, tree_node3.right = tree_node6 , tree_node7
147-
>>> level_order_actual(root).strip()
148-
1
149-
2 3
150-
4 5 6 7
149+
>>> level_order_actual(root)
150+
1
151+
2 3
152+
4 5 6 7
151153
"""
152154
if not isinstance(node, TreeNode) or not node:
153155
return
@@ -180,8 +182,8 @@ def pre_order_iter(node: TreeNode) -> None:
180182
>>> root.left, root.right = tree_node2, tree_node3
181183
>>> tree_node2.left, tree_node2.right = tree_node4 , tree_node5
182184
>>> tree_node3.left, tree_node3.right = tree_node6 , tree_node7
183-
>>> pre_order_iter(root).strip()
184-
1 2 4 5 3 6 7
185+
>>> pre_order_iter(root)
186+
1 2 4 5 3 6 7
185187
"""
186188
if not isinstance(node, TreeNode) or not node:
187189
return
@@ -210,8 +212,8 @@ def in_order_iter(node: TreeNode) -> None:
210212
>>> root.left, root.right = tree_node2, tree_node3
211213
>>> tree_node2.left, tree_node2.right = tree_node4 , tree_node5
212214
>>> tree_node3.left, tree_node3.right = tree_node6 , tree_node7
213-
>>> in_order_iter(root).strip()
214-
4 2 5 1 6 3 7
215+
>>> in_order_iter(root)
216+
4 2 5 1 6 3 7
215217
"""
216218
if not isinstance(node, TreeNode) or not node:
217219
return
@@ -238,8 +240,8 @@ def post_order_iter(node: TreeNode) -> None:
238240
>>> root.left, root.right = tree_node2, tree_node3
239241
>>> tree_node2.left, tree_node2.right = tree_node4 , tree_node5
240242
>>> tree_node3.left, tree_node3.right = tree_node6 , tree_node7
241-
>>> post_order_iter(root).strip()
242-
4 5 2 6 7 3 1
243+
>>> post_order_iter(root)
244+
4 5 2 6 7 3 1
243245
"""
244246
if not isinstance(node, TreeNode) or not node:
245247
return

0 commit comments

Comments
 (0)