mirror of
https://github.com/TheAlgorithms/Python.git
synced 2025-04-19 04:07:36 +00:00
[pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
This commit is contained in:
parent
134c7ab3d0
commit
2e216ab558
@ -26,6 +26,7 @@ SOFTWARE.
|
|||||||
|
|
||||||
from typing import List, Dict
|
from typing import List, Dict
|
||||||
|
|
||||||
|
|
||||||
def divide_array_to_graph(arr: List[int], base: int) -> Dict[int, List[int]]:
|
def divide_array_to_graph(arr: List[int], base: int) -> Dict[int, List[int]]:
|
||||||
"""
|
"""
|
||||||
Splits an array into smaller parts and returns them in a dictionary, simulating a graph
|
Splits an array into smaller parts and returns them in a dictionary, simulating a graph
|
||||||
@ -57,10 +58,12 @@ def divide_array_to_graph(arr: List[int], base: int) -> Dict[int, List[int]]:
|
|||||||
|
|
||||||
return result_dict
|
return result_dict
|
||||||
|
|
||||||
|
|
||||||
if __name__ == "__main__":
|
if __name__ == "__main__":
|
||||||
# Example usage
|
# Example usage
|
||||||
array = [1, 2, 3, 4, 5, 6, 7, 8]
|
array = [1, 2, 3, 4, 5, 6, 7, 8]
|
||||||
print(divide_array_to_graph(array, 2))
|
print(divide_array_to_graph(array, 2))
|
||||||
|
|
||||||
import doctest
|
import doctest
|
||||||
|
|
||||||
doctest.testmod()
|
doctest.testmod()
|
Loading…
x
Reference in New Issue
Block a user