Предлагаю чуточку отвлечься от Sython'a (я так называю реализацию SICP на Python))))
Итак рассмотрим один из простых но очень классических алгоритмов - алгоритм Прима поиска минимальных остовного дерева.
Советую так же ознакомиться со статьей Теория графов и деревьев для Python
 с 
 вершинами и 
  рёбрами. Требуется найти такое поддерево этого графа, которое бы  соединяло все его вершины, и при этом обладало наименьшим возможным  весом (т.е. суммой весов рёбер). Поддерево — это набор рёбер,  соединяющих все вершины, причём из любой вершины можно добраться до  любой другой ровно одним простым путём.
*-Нравится статья? Кликни по рекламе! :)
Итак рассмотрим один из простых но очень классических алгоритмов - алгоритм Прима поиска минимальных остовного дерева.
Советую так же ознакомиться со статьей Теория графов и деревьев для Python
Описание
Дан взвешенный неориентированный граф*-Нравится статья? Кликни по рекламе! :)