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

скорость сортировки - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Высота n-нарного дерева http://www.cyberforum.ru/cpp-beginners/thread269023.html
Подскажите алгоритм нахождения высоты n-нарного дерева, я написала, но высота находится не всегда точно. Не знаю как избежать этого. struct tree { int k; //элемент дерева int kol_child; //количество потомков tree **child; }; tree *root=NULL; //корень дерева int *n=new int; //допустим пять ветвей в дереве for (int i=0;i<5;i++)
C++ Упорядочить последовательность методом простого выбора по фамилиям жителей. Разработать объект-вектор. В файле хранятся сведения о жителях некоторой улицы: фамилия, адрес, год рождения. Все сведения записываются в памяти в виде последовательности. Вводится некоторая текущая дата.В последовательности найти всех жителей, имеющих право участвовать в выборах( возраст >=18). Упорядочить последовательность методом простого выбора по фамилиям жителей. Полученные... http://www.cyberforum.ru/cpp-beginners/thread269022.html
Строка в С++ C++
Дана строка в с++. Как вывести все слова , которые содержат заданную букву?
C++ Числа
Дано натуральное число. Верно ли, что нет в нем цифр a.
C++ Указатели http://www.cyberforum.ru/cpp-beginners/thread268989.html
Здравствуйте. Прошу ответить на мои вопросы: 1)Как понять, когда именно нужно использовать указатели? Т.е. когда без них невозможно. 2)Это вопрос уже к про). Даже не знаю, как его сформулировать. Когда вы поняли, что поняли указатели, и знаете, как и, где их использовать? Сколько по времени заняло это? Вот у меня дана функция: char *step(char *p, char *&out){ int n=0; char *q; ...
 

Показать сообщение отдельно
^Tecktonik_KiLLeR
 Аватар для ^Tecktonik_KiLLeR
1144 / 426 / 19
Регистрация: 23.06.2009
Сообщений: 6,147
Завершенные тесты: 1
03.04.2011, 00:09  [ТС]     скорость сортировки
вот здесь,с кейсами как сделать?нельзя объявить в кейсах. объявляю перед ними а после объявления нельзя переменной присвоить что то
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
44
45
46
47
48
49
50
51
52
53
54
55
void main()
{
   int n;
   cout<<"n=";
   cin>>n;
    char select;   
        int** x=new int*[n];
        for(int i=0;i<n;i++)
                x[i]=new int[n];
                cout<<"Enter i for input"
                        <<endl<<"Enter c for collumn sort"
                        <<endl<<"Enter r for row sort"
                        <<endl<<"Enter o for out"
                        <<endl<<"Enter e for exit"
                        <<endl;
        for(;;)
        {
            cin>>select;
                switch(select)
                {
            case 'i':
            case'I':
                     inp(x,n);
                     cout<<"complite"<<endl;
                        break;
                case 'c':
            case'C':
                     collumn(x,n);
                     cout<<"complite"<<endl;
                        break;
                case 'r':
            case 'R':
                row(x,n);               
                cout<<"complite"<<endl;
                        break;
                case 'o':
            case 'O':
                     out(x,n);
                     cout<<"complite"<<endl;
 
                  break;
          
                case 'e':
            case 'E':
                     return;
 
                        default: cout<<"Wrong command!"<<endl;
 
                }
 
        }
        for(int i=0;i<n;i++)
                delete[] x[i];
        delete[] x;
}
 
Текущее время: 00:36. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru