Гость
Map
Форумы / C++ [игнор отключен] [закрыт для гостей] / Помогите добавить 3 выхода данных: детерминированы, случайные, некорректные / 4 сообщений из 4, страница 1 из 1
12.02.2022, 00:04
    #40133659
Zonk11
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите добавить 3 выхода данных: детерминированы, случайные, некорректные
Метод сортировки Шелла
Код: plaintext
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.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
#include <iostream>
using namespace std;

int i, j, n, d, consider;

void Shell(int A[], int n) //сортировка Шелла
{
	d = n;
	d = d / 2;
	while (d > 0)
	{
		for (i = 0; i < n - d; i++)
		{
			j = i;
			while (j >= 0 && A[j] > A[j + d])
			{
				consider = A[j];
				A[j] = A[j + d];
				A[j + d] = consider;
				j--;
			}
		}
		d = d / 2;
	}
	for (i = 0; i < n; i++) 
	cout << A[i] << " "; //вывод массива
}

//главная функция
void main()
{
	setlocale(LC_ALL, "Rus");

	cout<<"Размер массива > "; 
        cin>>n;

        int *A= new int[n]; //объявление динамического массива

        for (i=0; i<n; i++) //ввод массива
             { 
                cout<<i+1<<" элемент > "; 
                cin>>A[i]; 
             }
                
        cout<<"\nРезультирующий массив: ";
        Shell(A, n);

        delete [] A; //освобождение памяти
        system("pause>>void");
}
...
Рейтинг: 0 / 0
14.02.2022, 12:56
    #40133944
Aklin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите добавить 3 выхода данных: детерминированы, случайные, некорректные
Что именно не получается? зачем плодить топики?
...
Рейтинг: 0 / 0
14.02.2022, 13:30
    #40133959
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите добавить 3 выхода данных: детерминированы, случайные, некорректные
Aklinзачем плодить топики?

Чтобы потом запостить в них "решение было найдено на <тут супер-пупер сайт для
раскрутки>". Это спамобот.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
14.02.2022, 14:18
    #40133978
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите добавить 3 выхода данных: детерминированы, случайные, некорректные
Модератор: Дружище Zonk. Давай продолжай тему которая уже создана. Нет смысл копировать один исходник
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / Помогите добавить 3 выхода данных: детерминированы, случайные, некорректные / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]