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

Сортировка распределяющим подсчетом - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Неправильно записывается символ в файл http://www.cyberforum.ru/cpp-beginners/thread33992.html
ПОМОГИТЕ КТО ЧЕМ МОЖЕТ!!! Зашифровал значит текст.Дальше его расшифровую.Расшифровал Получил ASCII код символа.Пишу что-то типа: int code; unsigned char c; c=code;cout<<c; File1<<c; В итоге в программе символ выводится правильно,а в файл записывается белеберда типа: Ўал© ¤Ґ*м ў*¬!! Это должно было быть Добрый день!!
C++ Не могу понять условие Скажите пожалуйста как понять это условие: if(pRC), где pRC - указатель http://www.cyberforum.ru/cpp-beginners/thread33975.html
Логарифмическая спираль C++
люди помогите плиз я в си++ совсем туп а мне задали в универе написать прогу которая строит логарифмическую спираль, создать зум для этого графика ( приближение и отдаление графика).. задание зачетное... без него не будет зачета:(( хелп плиз http://www.cyberforum.ru/attachment.php?attachmentid=3945&stc=1&d=1242206320 P.s. надо в короткие сроки до понедельника 18,05,09... желательно в...
C++ Подключение двух хэдеров
Необходимо подключить два хэдера, в которых пересекается содержимое и получаем conflicting types... first declaration of *** was here... Но подключить надо оба. Не подскажете, есть ли выход из этой ситуации, кроме как разбиение исходников на 2 файла для раздельного подтягивания???
C++ Простейшая графика в Code::Blocks http://www.cyberforum.ru/cpp-beginners/thread33893.html
я программирую в codeblocks и не знаю как подключить графические файлы. Мне нужно построить графики , гистограммы и бегающую точку по экрану. Подскажите пожалуйста как это сделать и в каких книгах можно прочитать об этом.
C++ Вектор, дек, список Здравствуйте. Помогите пожалуйста разобраться в ошибках, которые возникают при компиляции. Вот они 145 C:\Documents and Settings\Инга\Рабочий стол\С и С++\Шаблоны+таблица+библиотеки\Копия Копия Библиотека\Библиотека\ы.cpp no match for 'operator+' in '(&sl)->std::list<_Tp, _Alloc>::begin () + left' note C:\Dev-Cpp\include\c++\3.4.2\bits\stl_bvector.h:261 candidates are: std::_Bit_iterator... подробнее

Показать сообщение отдельно
<Cas>
0 / 0 / 0
Регистрация: 12.05.2009
Сообщений: 3
13.05.2009, 22:47  [ТС]     Сортировка распределяющим подсчетом
Цитата Сообщение от Monte-Cristo Посмотреть сообщение
спасибо, но мне нужно что бы реализовывался вот этот алгоритм:
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
/* array - сортируемая таблица (массив) */
    /* out - таблица вывода (массив) */
    /* count - таблица счетчиков размером u - v (массив) */
    /* size  - количество эллементов */
    /* u - минимальное значение ключа */
    /* v - максимальное значение ключа */
 
    void sort( int *array, int *out, int *count, int size, int u, int v )
    {
        register int i, j;
 
        for( i = 0; i < size; i++ )
            count[i] = 0;
 
        for( i = 0; i < size; i++ )
            count[array[i] - u]++;
 
        for( i = 1; i <= v - u; i++ )
            count[i] += count[i-1];
 
        for( i = size - 1; i > 0; i-- )
        {
            j = count[array[i]];
            out[j] = array[i];
            count[array[i]]--;
        }
 
        return;
    }
и мне ещё необходима информация о самой сортировке, т.е. время работы, принцип работы и т.д. и т.п.
 
Текущее время: 22:08. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru