Пошук клік (I)
Тепер ви потренуєтеся знаходити кліки в G. Нагадаємо, кліки — це «групи вузлів, які повністю з'єднані між собою», а максимальна кліка — це кліка, яку не можна розширити, додавши до графа ще один вузол.
Ця вправа є частиною курсу
Вступ до аналізу мереж у Python
Інструкції до вправи
- Порахуйте кількість максимальних клік у графі та виведіть її.
- Скористайтеся функцією
nx.find_cliques()дляG, щоб знайти максимальні кліки. - Функція
nx.find_cliques()повертає об'єкт-генератор. Щоб порахувати кількість максимальних клік, спершу перетворіть його на список за допомогоюlist(), а потім використайте функціюlen(). Обгорніть це уprint(), щоб вивести результат.
- Скористайтеся функцією
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Calculate the maximal cliques in G: cliques
cliques = ____
# Count and print the number of maximal cliques in G
print(____)