Fixes unused variable errors in LGTM (#1746)

* Fixes unsed variable errors in LGTM

* Fixes integer check

* Fixes failing tests
This commit is contained in:
onlinejudge95 2020-02-11 13:59:09 +05:30 committed by GitHub
parent fde31c93a3
commit 7b7c1a0135
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
6 changed files with 25 additions and 39 deletions

View File

@ -29,9 +29,6 @@ def mixed_keyword(key="college", pt="UNIVERSITY"):
# print(temp) # print(temp)
alpha = [] alpha = []
modalpha = [] modalpha = []
# modalpha.append(temp)
dic = dict()
c = 0
for i in range(65, 91): for i in range(65, 91):
t = chr(i) t = chr(i)
alpha.append(t) alpha.append(t)

View File

@ -112,7 +112,6 @@ class BinarySearchTree:
if node is not None: if node is not None:
if node.left is None and node.right is None: # If it has no children if node.left is None and node.right is None: # If it has no children
self.__reassign_nodes(node, None) self.__reassign_nodes(node, None)
node = None
elif node.left is None: # Has only right children elif node.left is None: # Has only right children
self.__reassign_nodes(node, node.right) self.__reassign_nodes(node, node.right)
elif node.right is None: # Has only left children elif node.right is None: # Has only left children
@ -154,7 +153,7 @@ def postorder(curr_node):
def binary_search_tree(): def binary_search_tree():
r""" """
Example Example
8 8
/ \ / \
@ -201,10 +200,8 @@ def binary_search_tree():
print(t) print(t)
二叉搜索树 = binary_search_tree
if __name__ == "__main__": if __name__ == "__main__":
import doctest import doctest
doctest.testmod() doctest.testmod()
binary_search_tree() # binary_search_tree()

View File

@ -52,7 +52,6 @@ def search(grid, init, goal, cost, heuristic):
while not found and not resign: while not found and not resign:
if len(cell) == 0: if len(cell) == 0:
resign = True
return "FAIL" return "FAIL"
else: else:
cell.sort() # to choose the least costliest action so as to move closer to the goal cell.sort() # to choose the least costliest action so as to move closer to the goal
@ -61,7 +60,6 @@ def search(grid, init, goal, cost, heuristic):
x = next[2] x = next[2]
y = next[3] y = next[3]
g = next[1] g = next[1]
f = next[0]
if x == goal[0] and y == goal[1]: if x == goal[0] and y == goal[1]:
found = True found = True

View File

@ -84,7 +84,6 @@ def emitterConverter(sizePar, data):
dataOut = [] dataOut = []
parity = [] parity = []
binPos = [bin(x)[2:] for x in range(1, sizePar + len(data) + 1)] binPos = [bin(x)[2:] for x in range(1, sizePar + len(data) + 1)]
pos = [x for x in range(1, sizePar + len(data) + 1)]
# sorted information data for the size of the output data # sorted information data for the size of the output data
dataOrd = [] dataOrd = []
@ -188,7 +187,6 @@ def receptorConverter(sizePar, data):
dataOut = [] dataOut = []
parity = [] parity = []
binPos = [bin(x)[2:] for x in range(1, sizePar + len(dataOutput) + 1)] binPos = [bin(x)[2:] for x in range(1, sizePar + len(dataOutput) + 1)]
pos = [x for x in range(1, sizePar + len(dataOutput) + 1)]
# sorted information data for the size of the output data # sorted information data for the size of the output data
dataOrd = [] dataOrd = []

View File

@ -68,7 +68,6 @@ def points_to_polynomial(coordinates):
# put the y values into a vector # put the y values into a vector
vector = [] vector = []
while count_of_line < x: while count_of_line < x:
count_in_line = 0
vector.append(coordinates[count_of_line][1]) vector.append(coordinates[count_of_line][1])
count_of_line += 1 count_of_line += 1

View File

@ -111,12 +111,9 @@ def inverse(matrix):
def _check_not_integer(matrix): def _check_not_integer(matrix):
try: if not isinstance(matrix, int) and not isinstance(matrix[0], int):
rows = len(matrix)
cols = len(matrix[0])
return True return True
except TypeError: raise TypeError("Expected a matrix, got int/list instead")
raise TypeError("Cannot input an integer value, it must be a matrix")
def _shape(matrix): def _shape(matrix):