Введіть щонайменше 2 символи для пошуку в усіх галузях.
Що означає depth-first search?
Значення й приклади · Розробка програмного забезпечення
depth-first search: пошук у глибину, обхід у глибину
Спосіб обходу графа чи дерева, за якого один шлях проходять якомога глибше, а потім повертаються назад і досліджують інші.
Де і як уживається
Пошук у глибину використовують на заняттях з алгоритмів, у прикладах рекурсії та задачах на графи. Його часто пов’язують із поверненням назад, виявленням циклів і топологічним упорядкуванням.
Приклади речень
The intern implemented depth-first search to detect cycles in the dependency graph before the build pipeline starts.
Стажер реалізував пошук у глибину, щоб виявити цикли в графі залежностей до запуску конвеєра збирання.
Обхід заглиблюється в кожен шлях залежностей і відстежує відвідані вузли, щоб помітити повернення до активного вузла.
When exporting nested folders, we used depth-first search so each subdirectory is processed completely before the next sibling.
Під час експорту вкладених папок ми використали обхід у глибину, щоб повністю опрацьовувати кожну підпапку перед переходом до наступної.
Алгоритм завершує одну гілку дерева папок і лише потім переходить до сусідньої.
Поширені словосполучення
- depth-first search traversal
- recursive depth-first search
- run depth-first search
Пов’язані терміни
Інші терміни: Структури даних і алгоритми
Закріплюйте лексику читанням
Тексти відповідного рівня допомагають запам’ятовувати нові слова. Оберіть безкоштовні книжки англійською:
