Форум программистов, компьютерный форум, киберфорум
Наши страницы

Время работы программы (алгоритма) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Функция для перевода курсора на заданную координату http://www.cyberforum.ru/cpp-beginners/thread351769.html
Как создать функцию для перевода курсора на заданную координату? Помогите!
C++ задача(( помогите пожалуйста((хотя бы просто объсните как это сделать с помощью 2х переменных,что они должны представлять собой: Дано число A. Вычислить A15, используя две вспомогательные переменные и пять... http://www.cyberforum.ru/cpp-beginners/thread351757.html
C++ Как из файла txt считать данные в массив?
Добрый день. С с++ у меня очень плохо, но срочно нужно сделать одну вещь. Есть файл file.txt, в нем располагается массив данных, к примеру 10*10 заполненый числами типа...
C++ Арканоид
Нужен арканоид с классами и наследованием, с конструкторами и деструкторами! Уже много где прошелся, но со всем этим его нигде нет!((( Есть у кого-нибудь?
C++ Создать проект с использованием существующего исходного кода http://www.cyberforum.ru/cpp-beginners/thread351739.html
Здравствуйте, уважаемые форумчане! Помогите пожалуйста с таким вопросом: есть готовые .cpp и .h файлы, в которых я инклюжу другие исходники (находятся во внешних папках), хочу создать проект из этих...
C++ Задачка про треугольник. Для вас эта задача очень легкая, но я не как не могу ее сделать. Пожалуйста помогите! Условие такое : В треугольнике (см. рис. 1.8, а) заданы стороны а, b и радиус описанной окружности R.... подробнее

Показать сообщение отдельно
vippi07
26 / 23 / 1
Регистрация: 01.11.2009
Сообщений: 134
27.09.2011, 09:53  [ТС]
к этой программке

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
56
57
58
59
60
61
62
63
64
65
66
67
68
69
#include <iostream>
using std::cout;
using std::cin;
using std::endl;
 
#include <cstdlib>
using std::rand;
using std::srand;
 
#include <ctime>
using std::time;
 
 
void sort(int [],int);
void print(int [], int);
 
int main()
{
    int i,n;
     double s=1;
    srand(time(0));
 
    cout<<"Enter size of array: ";
    cin>>n;
 
    n=((n>0 && n<=100) ? n : 5);
 
    int *arr=new int [n-1];
    clock_t start,finish;
    start=clock();
    for(i=0;i<n;i++)
        arr[i]=1+rand()%20;
 
    print(arr,n);
    sort(arr,n);
    print(arr,n);
 
    for(i=1;i<n-1;i++)
        s=s*arr[i];
 
    cout<<"\nS = "<<s<<endl;
    finish=clock();
 
    cout<<(double)(finish-start)/CLOCKS_PER_SEC<<"c"<<endl;
    return 0;
}
 
void sort(int a [],int size)
{
    int temp;
     for (int i = 0; i < size-1; i++) // Проход всего массива кроме последнего элемента
        for (int j = i + 1; j <= size-1; j++) // Проход оставшейся части массива
            if (a[i] > a[j])
            {
                // Сравнение текущего элемента с элементом из оставшейся части.
                temp = a[i]; // Обмен значений элементов если они стоят в неправильном порядке
                a[i] = a[j];
                a[j] = temp;
            }
}
 
void print(int b[], int x)
{
    cout<<endl;
 
    for(int i=0;i<x;i++)
        cout<<b[i]<<" ";
    cout<<endl;
}
1)на основании математического анализа определить к какому классу эффективности относиться разработанный алгоритм в худшем случае
2) на основании эмпирического анализа определить к какому классу эффективности относиться разработанный алгоритм для среднего случая
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru