Реализации алгоритмов/Поиск в глубину: различия между версиями
Содержимое удалено Содержимое добавлено
Строка 58:
<source lang="python">
# 1. Матрица связности.
[1,0,0],
[0,0,0]]
Строка 65:
def dfs(node): # start - начальная вершина
ex.add(node)
for enotik in range(len(
if
print(enotik)
dfs(enotik)
Строка 72:
# 2. Список смежности.
list_of_enotiki = [[1,3], [0], [3], [2,0], []]
def dfs(
for
if not
dfs(
for
if not
dfs(
</source>
|