cleanup
This commit is contained in:
+1
-4
@@ -1,7 +1,5 @@
|
|||||||
import cProfile
|
import cProfile
|
||||||
from typing import Optional
|
from typing import Optional
|
||||||
from collections import defaultdict
|
|
||||||
from itertools import groupby
|
|
||||||
|
|
||||||
Node = tuple[int, int, int]
|
Node = tuple[int, int, int]
|
||||||
|
|
||||||
@@ -26,7 +24,7 @@ def sort_nodes(nodes: list[Node]) -> list[Node]:
|
|||||||
|
|
||||||
|
|
||||||
def data_to_nodes(data: list[str]) -> list[Node]:
|
def data_to_nodes(data: list[str]) -> list[Node]:
|
||||||
return sort_nodes(map(cidr4_to_node, data))
|
return list(map(cidr4_to_node, data))
|
||||||
|
|
||||||
|
|
||||||
def get_mask(node: Node) -> int:
|
def get_mask(node: Node) -> int:
|
||||||
@@ -76,7 +74,6 @@ def reduce_nodes(nodes: list[Node]) -> list[Node]:
|
|||||||
else:
|
else:
|
||||||
loners.append((a,))
|
loners.append((a,))
|
||||||
i += 1
|
i += 1
|
||||||
# может лучше проверять левый или правый
|
|
||||||
if i == len(group) - 1:
|
if i == len(group) - 1:
|
||||||
loners.append(group[i])
|
loners.append(group[i])
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user