Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 30.04.2017, 19:15   #1
Anton19901505
Пользователь
 
Регистрация: 08.01.2017
Сообщений: 26
По умолчанию [C] сортировка методом шейкер и выбором

Отсортировать элементы массива a[bxc] по столбцам начиная с элемента a[k,l] и заканчивая элементом a[c,d], k<=c, l<=d. Остальные элементы массива не сортировать и оставить на первоначальных местах. дополнительный массив не заводить. отсортированный массив записать в файл
Anton19901505 вне форума Ответить с цитированием
Старый 30.04.2017, 19:59   #2
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

покажите свои наработки, конкретные вопросы и т.п.

Или в раздел Фриланс если вы не хотите ничего делать, а ищете кого-то, кто выполнит ваши задачи за вознаграждение.
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 01.05.2017, 01:33   #3
Anton19901505
Пользователь
 
Регистрация: 08.01.2017
Сообщений: 26
По умолчанию

метод выбора
Код:
int i, j,min1, mini, pos;
       for(i=0; i<m; i++)
            for(j=0; j<n; j++)
                {
                    min1 = a[i][j];
                    mini = i;
                    for(pos=i+1; pos<n; pos++)
                        if (min1>a[pos][j]) {min1 = a[pos][j]; mini = pos;}
 
                    a[mini][j] = a[i][j];
                    a[i][j] = min1;
                }
    for(i=0; i<m; i++)  // âûâîä ïðåîáðàçîâàííîãî ìàññèâà íà ýêðàí
    {               
        for(j=0; j<n; j++ )
        {
        printf("%d\t",a[i][j]); 
        }
    printf("\n");
    }
    return 0;

Последний раз редактировалось Anton19901505; 01.05.2017 в 15:51.
Anton19901505 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Очень надо!) Помогите решить задачу методом Шейкер-сортировки C# ptkuz Помощь студентам 0 17.12.2016 17:40
Сортировка вещественного массива методом шейкер-сортировки Sylest Помощь студентам 0 12.05.2012 17:19
С++ Шейкер сортировка clumz Помощь студентам 2 24.01.2012 21:05
Шейкер-сортировка пузырьком Biker29 Общие вопросы Delphi 2 11.12.2010 22:56