Допустим есть связный граф с
вершинами. Сколько должен иметь ребер граф, чтобы он гарантированно содержал цикл?
Попробую разобраться:
1) Ясно, что
ребра не хватит, потому как если просто выстроить в линию все
вершин, то будет
ребро без циклов.
2) Пусть граф представляет собой дерево из
вершин и
ребра их соединяющих (ведь только
ребро сможет образовать дерево). Тогда добавив одно ребро мы гарантированно получим цикл, потому как изначально в дереве можно приехать из одной вершины в любую другую, а коли так, то добавление нового ребра проложит второй путь в эту вершину, а значит граф будет содержать цикл.
Таким образом необходимо не менее
ребер в связном графе из
вершин, для того, чтобы он имел цикл. Верны ли рассуждения?