Форум программистов, компьютерный форум CyberForum.ru

Дерево каталогов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ помогите пожалуйста, очень СРОЧНО http://www.cyberforum.ru/cpp/thread75784.html
1. Дана последовательность из 100 целых чисел. Определить количество чисел в наиболее длинной подпоследовательности из подряд идущих нулей. 2. Дано число. Разделить каждую цифру числа на его порядковый номер. Полученное число напечатать. 3. В одномерном массиве, состоящем из n вещественных элементов, вычислить: • количество элементов массива равных нулю; • сумму элементов,...
C++ Защищенный режим DOS - С++ Нужна помощь!!! Надо написать программу на С++ для защищенного режима DOS. В проге надо записать данные в переменную до 100 мб а потом записать эти данные в файл. В программировании под DOS да еще в защищенном режиме я полный чайник... Поэтому просьба подскажите что можно почитать или помогите с исходником для этой задачи!!! :help: http://www.cyberforum.ru/cpp/thread75211.html
C++ Захват звука
Надо захватить звук в буфер для анализа. Ёмкость буфера искуственно ограничить и хранить в нём только последние n секунд. При поступлении кажого нового данного с микрофона самое старое выбрасывать.
C++ Метод Фибоначчи
Помогите решить... Методы оптимизации – методы поиска локального экстремума функции на заданном промежутке. Задание на лабораторную работу: 1. Найти локальный экстремум функции в указанном интервале с заданной точностью. 2. Повторяющиеся вычисления оформить в виде функции. 3. Результат решения задачи: найденный экстремум, заданная точность, число потребовавшихся для нахождения...
C++ Обучение нейросетей в С++ http://www.cyberforum.ru/cpp/thread74509.html
Обучаю 2 слойную нейронную сеть методом обратного распространения ошибки - на вход подается массив сигналов, на выходе получаю массив, все элементы которого равны нулю. В чем проблема? static const unsigned int n=3969; double* Wst1; double* Wst2; Wst1 = new double; Wst2 = new double; double Mst1; double Mst2;
C++ Huffman Я почти всё сделал...строится бин. дерево... Остался вывод в файл! Как из совокупности нулей и единиц вывести инфу в файл??? подробнее

Показать сообщение отдельно
niXman
Эксперт C++
3134 / 1446 / 49
Регистрация: 09.08.2009
Сообщений: 3,441
Записей в блоге: 2
18.12.2009, 01:30     Дерево каталогов
ответ банален - рекурсия
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
void Dirr (char *path) {
    char            mask[MAX_PATH],tmp[MAX_PATH];
    HANDLE          find_handle;
    WIN32_FIND_DATA ff;
 
    strcpy (mask,path);
    strcat (mask,"*.*");
 
    find_handle=FindFirstFile(mask,&ff);
 
    if (find_handle==INVALID_HANDLE_VALUE)
        return;
 
    while (1)
    {
        if (ff.dwFileAttributes&FILE_ATTRIBUTE_DIRECTORY)
        {
            if (*ff.cFileName!='.')
            {
                strcpy(tmp,path);
                strcat(tmp,ff.cFileName);
                strcat(tmp,"\\");
                Dirr(tmp);
            }
        }
        else
        {
            strcpy(tmp,path);
            strcat(tmp,ff.cFileName);
 
            if (strlen(tmp) > 75)
                tmp[75] = 0;
 
            printf ("%75c\r%s\r",' ',tmp);
        }
        if (!FindNextFile(find_handle,&ff))
            break;
    }
    FindClose(find_handle);
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru