Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
0 / 0 / 0
Регистрация: 06.12.2014
Сообщений: 5
1

Блочная сортировка массива

12.12.2014, 20:54. Просмотров 368. Ответов 0
Метки нет (Все метки)

Добрый вечер, не могу написать блочную сортировку массива. В моей программе он в большом куске кода, здесь прилагаю упрощенный вариант. Не могу понять, как исправить проблему
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
#include <iostream>
 
using namespace std;
int main(){
int ar[6]={12, 143, 15, 134, 10};
    int buckets[10][5] = {0} ;
 
 
    int  line[10], number = 1, Ras;
    for (int i = 0; i < 3; i++){
 
        for (int j = 0; j < 5; j++){
            Ras = (ar[j] / number) % 10;
            cout << buckets[Ras][line[Ras++]];
            number *= 10;
 
        }
 
 
    int  n = 0;
    for (int a = 0; a < Ras; a++){
        for (int b = 0; b < line[Ras]; b++){
            if (buckets[a][b] != 0)
            {
                ar[n] = buckets[a][b];
                n++;
                cout << ar[n];
                buckets[a][b]={0};
            }
 
        }
    }
}
return 0;
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.12.2014, 20:54
Ответы с готовыми решениями:

Блочная сортировка массива
В данный момент пытаюсь решить задачу, требуется помощь с пунктом &quot;А)&quot; (остальные попробую сам)....

Блочная сортировка массива
Помогите пожалуйста написать такую программу. Задание: Написать программу, которая реализует: ...

Блочная сортировка массива. Не выходит
Суть такова-есть массив, который генерируется рандомно, и размер которого варьеруется size. Вообще...

Блочная сортировка массива (найти ошибку)
Вобщем задача следующая: реализовать алгоритм блочной сортировки массива! Собственно...

0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.12.2014, 20:54

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Блочная сортировка массива и поиск заданного элемента
Помогите пожалуйста написать такую программу. Задание: Написать программу, которая реализует: ...

Блочная сортировка с++
Приветствую,можете мне помочь решить данное задание? В массиве содержится не менее 100 записей...

Блочная сортировка
Помогите реализовать алгоритм, желательно с помощью векторов. Буду благодарен. Сам алгоритм:

Блочная сортировка
Помогите составить программу, которая с помощью блочной сортировки сортирует 50000 элементов и...

блочная сортировка, не работает
Добрый день, не работает сортировка блочная, выдает ошибку (скрин во вложении) Код ниже ...

Блочная сортировка данных на C++
Подскажите, как реализовать блочную сортировку данных. Пример с массивами имеется, а как проделать...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.