Мне интересно найти общее количество циклов и длины циклов в связанном неориентированном графе. Могу ли я использовать DFS? Или DFS может найти только один цикл? Любой код определенно поможет.Поиск общего числа циклов и длины цикла
ответ
Взгляните на следующей ссылке:
Точно то, что я разместил. Извините, я не получил новое сообщение. – colithium
, как указано в цитированном pdf: Число циклов может быть экспоненциальным по числу узлов. Используя простой DFS, каждый цикл найден с использованием одного временного шага, что приводит к экспоненциальному времени работы. Если это становится проблемой (на плотном графике даже для менее 100 узлов), нужно использовать более сложный алгоритм. Я имел в виду, что он существует. – eci
- 1. Пакет завершения цикла после определенного числа циклов
- 2. Длины циклов в случайной последовательности
- 3. Поиск максимального числа из цикла
- 4. Поиск наивысшего числа в массиве длины 5
- 5. Поиск длины цикла в целочисленном массиве
- 6. Установка числа циклов
- 7. Случайные числа для циклов
- 8. Проверка длины цифр и числа
- 9. Regexp числа и любой длины
- 10. подсчет числа циклов в орграфе
- 11. Динамическое изменение числа вложенных циклов
- 12. Подсчет числа циклов python
- 13. Генерация случайного числа циклов
- 14. Генерировать случайные числа без циклов
- 15. Java Ряд числа циклов
- 16. Поиск всех строк длины
- 17. Только для циклов цикла
- 18. Поиск длины и углов треугольника
- 19. Поиск минимальной длины RLE
- 20. Поиск общего количества уникальной факторизации
- 21. Только для циклов цикла и сбоев
- 22. Поиск всех гамильтоновых циклов
- 23. Поиск общего среднего числа вложенных списков в схеме?
- 24. Продолжить поиск внутри цикла DO
- 25. Поиск длины целого числа с ключом в C или C++
- 26. Поиск длины целого числа с нулями в C++?
- 27. Поиск загрузки процессора и циклов процессора
- 28. Разница между функциями числа и длины MATLAB
- 29. Вычисление огромного наименьшего общего числа разного числа и его печать по модулю
- 30. Создание вложенных циклов в одно для цикла
Какой язык вы работаете? И я думаю, что один из них должен быть BFS =) – colithium
Также имейте в виду, что количество циклов на графике умеренного размера может быть ОГРОМНЫМ. – colithium
Я хочу использовать Java – 2009-06-30 14:04:32