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

Рекурсия от рекурсии - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Обработка Битовых последовательностей http://www.cyberforum.ru/cpp-beginners/thread92710.html
Здравствуйте, помогите пожалуйста решить задачку. Тема: Обработка битовых последовательностей. Нужно реализовать алгоритм инвертирования n разрядов целого числа без знака начинающихся с p-той позиции. Оставшиеся разряды остаются без изменения. Значения переменной подлежащей преобразованию а также значения n и p вводятся с клавиатуры. Результат выводится на экран в 8-ричном виде.
C++ Написать программу для решения сложных выражений. Написать программу для решения выражений. http://s004.***********/i205/1002/6e/2bd2fa636b69.jpg помогите, завтра сдавать, а у нас ни одной лекции небыло и не будет( http://www.cyberforum.ru/cpp-beginners/thread92695.html
Преобразование арабских чисел в римские C++
2. Программа для преобразования числа, введённого арабскими цифрами в римское число, и наоборот.
C++ Как правильно округлить?
Кратко условие: произвожу ввод времени времени в формате hours/min/sec( переменные t1 и t2), перевожу в секунды, складываю и делаю перевод обратно. Происходит неправильное округление секунд: #include <iostream> using namespace std; /////////////////////////////////////////////////// struct time { int hours; int minutes; int seconds; };
C++ удаление записи с фаила http://www.cyberforum.ru/cpp-beginners/thread92674.html
подскажитэ пожайлуста каким образом можна удалить запись из файла, например есть текстовый фаил внем скажем скажем 5 записей(в даном случае обектов) записано. Каким образом можна из его удалить скажем вторую по счету запись? сам ума не приложу:(. Думаю можна типа перезаписать все в другои фаил пропустивши вторую запись а потом удалить исходный и новый переименовать как исходный, но ето уже...
C++ Смежность и инцидентность ребер и вершин в графе. Нужно взять любой граф (желательно попроще), ввести его програму. потом вводим 2 вершины, программа говорит, смежны ли они. затем вводим ребро и вершину, программа отвечает, инцидентны ли они,затем вводим 2 ребра, программа говорит смежны ли они, и на конец 4-е вводим вершину и прога возвращает ее степень. К примеру взять граф квадрат с диагоналями... Помогите, пожалуйста подробнее

Показать сообщение отдельно
accept
4820 / 3240 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
07.02.2010, 03:36     Рекурсия от рекурсии
Цитата Сообщение от JKeeJ1e30
Но после этого я опять перестал видеть как именно и что идет в вотче по рекурсии.
я рекурсию просматриваю через printf

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
41
42
43
int re(int step)
{
    int x;
    if(step==(n-1))
    {
        s++;
    }
    else
    {
        for(i=0;i<n;i++)
        {
            a[step]=i;
            g=0;
            for(j=0;j<step;j++)
            {
                if (b[j][step]==1)
                {
                    if (a[j]==a[i]) g++;
#ifdef 1
    printf(
        "a[i] = %d,"
        " a[j] = %d"
        " (i %d, j %d)"
        "\n",
        a[i],
        a[j],
        i,
        j
    ); 
#endif                
 
                }
            }
            if (g==0)
            {
                x=step;
                x++;
                re(x);
            }
        }
    }
    return s;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru