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

Сортировка вставками

12.06.2013, 20:26. Показов 1464. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Мне нужно написать программу, в которой бы присутствовала сортировка вставками.
Желательно в одномерном массиве.
Помогите пожалуйста.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.06.2013, 20:26
Ответы с готовыми решениями:

Сортировка вставками
Можете подробно обьяснить программу??? void sort (int *mas, int kol){ int i,j,ii,x;...

Сортировка вставками
Можете подробно обьяснить программу??? void sort (int *mas,int kol); int kol; int main(int argc,...

Сортировка вставками
Сортировка вставками массивов из 3-х элементов Не до конца сортирует int tmp,pos,b=0; for(int...

Сортировка вставками
Сортировка вставками: пусть первые k элементов упорядочены по возростанию. Берется (k+1)-ый...

4
408 / 227 / 43
Регистрация: 10.02.2013
Сообщений: 780
12.06.2013, 21:00 2
Вход: массив A, состоящий из элементов A[1], A[2], ..., A[n]

for i = 2, 3, ..., n:
key := A[i]
j := i - 1
while j >= 1 and A[j] > key:
A[j+1] := A[j]
j := j - 1
A[j+1] := key

C
1
2
3
4
5
6
7
8
9
10
11
12
13
int n= ? //кодичество элементов
int A[n];
for(int i=2; i<n; i++)
{
int key=A[i];
int j=i-1;
while(j>=1 && A[j]>key)
{
A[j+1]=A[j];
j--;
A[j+1]=key
}
}
0
0 / 0 / 1
Регистрация: 06.04.2013
Сообщений: 48
12.06.2013, 22:56  [ТС] 3
Тут нету никакой сортировки...
И где здесь вставки вообще???
0
408 / 227 / 43
Регистрация: 10.02.2013
Сообщений: 780
12.06.2013, 22:57 4
Цитата Сообщение от Azay Посмотреть сообщение
Тут нету никакой сортировки...
И где здесь вставки вообще???
в цыкле while )
код не проверял на работоспособность
0
0 / 0 / 1
Регистрация: 06.04.2013
Сообщений: 48
13.06.2013, 18:42  [ТС] 5
как раз таки я проверил...
Сортировка вставками подразумевает, что есть некий массив, пускай это будет A[n]={3,1,7,4,9};, в который надо ВПИСАТЬ (вставить) еще один элемент и после отсортировать, например по убыванию.
Вот что мне нужно...
0
13.06.2013, 18:42
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.06.2013, 18:42
Помогаю со студенческими работами здесь

Сортировка вставками
Отсортировать элементы методом вставками, и найти максимальное. Например задается массив чисел и...

Сортировка вставками
Как отсортировать элементы стоящие на нечетных местах в порядке возрастания? вот что-то пытался...

Сортировка вставками (не работает)
Программа генерирует массив в фаил и сортирует его методом вставок. Но сама сортировка не...

Сортировка бинарными вставками
Привет! Есть код к сортировке бинарными вставками (сортируется одномерный массив), но он не...


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

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

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