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

Что делает данная строка в коде - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как написать новую программу, открывающую имеющуюся с использованием fork,exec, wait, exit http://www.cyberforum.ru/cpp-beginners/thread1124496.html
Есть программа: #include <iostream> #include <stdio.h> int main() { float min,max,sr; int i,n,imin,imax, end; float a; std::cout<<"Vvedite razmernost massiva n (max 20) \n";
C++ Определить факт пересечения объектов и факт включения одного объекта в другой Создается много плоских фигур(прямо, квадраты и другие) вершины задаются координатами. Помогите пожалуйста определить факт пересечения объектов и факт включения одного объекта в другой. Может статья... http://www.cyberforum.ru/cpp-beginners/thread1124494.html
Решение системы уравнений методом Гаусса. Исправить код C++
Добрый день! Столкнулся с небольшой проблемой, но не удается от неё избавиться. Программа решает систему уравнений методом гаусса. Суть проблемы: при вводе конкретных коэффициентов уравнений: 0,3 ...
Найти максимальное значение радиуса шара r и соответствующие значения радиуса основания r3 и высоты h шарового сектора C++
Здравствуйте))))) помогите пожалуйста!!!! надежда только на вас! не могу сделать математическую часть курсовой((( Найти максимальное значение радиуса шара r (r изменяется от r1 до r2 c шагом k) и...
C++ Stack around the variable 'stat_c1' was corrupted http://www.cyberforum.ru/cpp-beginners/thread1124479.html
Добрый вечер форумчане. Написал програмку, все отлично, все работает. Но при завершении программы, т.е. когда выполняеться строчка return 0; Выскакивает ошибка Stack around the variable 'stat_c1'...
C++ Класс памяти по умолчанию для глобальной переменной Здравствуйте! Прочитала такую вещь тут Объявление переменных на глобальном уровне - это или определение переменных, или ссылки на определения, сделанные в другом месте программы. Объявление... подробнее

Показать сообщение отдельно
sanlex25
0 / 0 / 0
Регистрация: 29.09.2013
Сообщений: 29

Что делает данная строка в коде - C++

20.03.2014, 00:00. Просмотров 273. Ответов 7
Метки (Все метки)

Кто может объяснить что делает данная строка в коде, вот функция в которой она используется(корманная сортировка):

C++
1
2
3
4
5
6
7
8
9
10
11
int bucketSort(int* arr, int n)
{
 int buckets[m];
 for (int j=0; j< m; ++j)
 buckets[j]=0;
 for (int i=0; i < n; ++i)
 ++buckets[arr[i]];
 for (int i=0, j=0; j < m; ++j)
 for (int k=buckets[j]; k>0; --k)
 arr[i++]=j;
 }
вот строка которая интересует:

C++
1
 ++buckets[arr[i]];
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru