Как уже было сказано,
alanta писал(а):
Клика- это максимальный полный подграф.
Полный - это значит, что любые две вершины соединены ребром. Ясно, что весь граф может не быть полным. Поэтому эта задача вовсе не тривиальная. Более того, проверка того, что в данном графе имеется клика из заданного числа элементов является NP-полной! То есть, грубо говоря, ее решение можно проверить за полиномиальное время, но скорее всего, решить за полиномиальное время нельзя.
Однако для маленьких графов вполне пройдет переборный алгоритм.
Рекомендую следующие книги:
В.А. Емеличев и др., "Лекции по теории графов", стр. 111.
Кормен, Лейзерсон, Ривест, "Алгоритмы: построение и анализ", стр. 864.
а также множество книг из этой библиотеки по теории графов.