1 / 1 / 0
Регистрация: 08.03.2019
Сообщений: 11
1

Библиотечный метод

10.03.2019, 15:45. Показов 3845. Ответов 0
Метки нет (Все метки)

Помогите, прошу вас, вот есть задача:
Продемонстрируйте работу метода сортировки вставками по возрастанию. Для этого выведите состояние данного массива после каждой вставки на отдельных строках. Если массив упорядочен изначально, то следует не выводить ничего.

Входные данные
На первой строке дано число (1 ≤ N ≤ 100) – количество элементов в массиве. На второй строке задан сам массив: последовательность натуральных чисел, не превышающих 109.

Выходные данные
В выходной файл выведите строки (по количеству вставок) по N чисел каждая.
Вот есть моя программа:
#include <iostream>

using namespace std;

int main()
{
int n, a;
cin >> n;
int i, c[n];
for(i = 0; i < n; i++)
{
cin >> c[i];
}
int j;
for(i = n-1; i > 0; i--)
{
if(c[i] < c[i-1])
{
a = i;
while(c[a] < c[a-1] && a > 0)
{
swap(c[a], c[a-1]);
for(i = 0; i < n; i++)
{
if(i != n-1)
{
cout << c[i] << " ";
}
else
{
cout << c[i] << "\n";
}

}
a--;

}
}
}
}
Можете пожалуйста исправить программу так, чтобы она работала на все 100%, а то сейчас она работает только на 2%.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.03.2019, 15:45
Ответы с готовыми решениями:

Программа - библиотечный каталог
Всем привет! Рад что здесь есть луди действительно опытные в этотом вопросе... вообщем нуждаюсь в...

Создать собственный библиотечный файл
Задание:Создать собственный библиотечный файл констант, типов и функций для реализации указанных...

Map и библиотечный тип function
Компилятор ругается на строки 13-16, при этом строка 17 его устраивает... в чем проблема строк...

СЛАУ. Метод обратной матрицы, метод Гаусса, метод Крамера, метод Зейделя
Помогите ребят. Не могу построить алгоритмы для этих методов Язык C++

0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.03.2019, 15:45
Помогаю со студенческими работами здесь

Создать библиотечный каталог n порядка, ввести данные
Задача: Создать библиотечный каталог n порядка, ввести данные: название книги, автор, год издания,...

Метод медиан из трех элементов VS улучшенный быстрый метод сортировки(метод Бентли-Макилроя)
Здравствуйте! Дали весьма интересное задание. Сравнить два вышеуказанных метода сортировки для...

Мой код - метод бисекции, метод секущих (метод хорд)
Всем привет!!! Изучаем в институте С++. Сделал код, и там, и там одна и та же проблема - при любых...

Библиотечный метод
Продемонстрируйте работу метода сортировки вставками по возрастанию. Для этого выведите состояние...

[Python] Библиотечный метод
Продемонстрируйте работу метода сортировки вставками по возрастанию. Для этого выведите состояние...

Есть задача и есть мое решение, которое проходит 3 теста. Библиотечный метод
Продемонстрируйте работу метода сортировки вставками по возрастанию. Для этого выведите состояние...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru