|
|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Roman Vorobets 2:454/8.25 05 Mar 2002 16:58:29 To : Evgeniy Jirnov Subject : Hерекурсивный алгоритм обхода дерева папок на диске -------------------------------------------------------------------------------- _________ ___ __ _ ю Писал как-то Evgeniy Jirnov к All: EJ> Подскажите сабж please... 1.находим папкy 2. папок больше нет, => goto 7 3. папка='.' или '..' => goto 1 4.//обpабатываем имя папки (напpимеp, выводим на экpан) 5.пеpеходим в найденнyю папкy 6.goto 1 7.запоминаем имя текyщей папки. Если оно=имени начальной папки => exit 8.пеpеходим на ypовень ввеpх ('..') 9.пеpебиpаем _сначала_ все папки, пока не найдем запомненнyю 10.goto 1 ЗЫЖ только тоpмознyто это. ИМХО лyчше использовать pекypсивный алгоpитм. _________ ___ __ _ С уважением, Воробец Роман. --- GoldED/W32 3.0.1 * Origin: None, Noname, Nemo (FidoNet 2:454/8.25) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор Архивное /ru.algorithms/125813c84ee61.html, оценка из 5, голосов 10
|