Есть список граней ( 1, 2, 3, 4, 5, 6 )
Есть список вершин от граней ( (2, 6), (3, 7), (8, 2), (8, 3), (6, 9), (7, 9) ) (где индекс пары вершин соответствует индексу грани)
Задача: отсортировать грани по условию общих вершин. Если грань имеет общую вершину с проверяемой – добавляем в список.
к примеру:
грани (2, 6) и (6, 9) имеют общую вершину 6, в список (1)
грани (6, 9) и (7, 9) имеют общую вершину 9, в список (1, 5)
грани (7, 9) и (3, 7) имеют общую вершину 7, в список (1, 5, 6)
и т.д.
выход: ( 1, 5, 6, 2, 4, 3 )
как подобную проверку реализовать в коде?
