20.03.2014, 00:00. Просмотров 282. Ответов 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;
} |
|
вот строка которая интересует: