Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

DELPHI 7

.pdf
Скачиваний:
80
Добавлен:
15.08.2019
Размер:
11.38 Mб
Скачать

vk.com/club152685050 | vk.com/id446425943

Пятимерный массив

8

vk.com/club152685050 | vk.com/id446425943

Постановка задачи (1):

Задана последовательность

x=(x1, x2,x3, …, x10).

Определить сумму положительных и сумму квадратов отрицательных элементов.

Подсчитать количество положительных, отрицательных и нулевых элементов.

9

vk.com/club152685050 | vk.com/id446425943

Алгоритм решения задачи

10

vk.com/club152685050 | vk.com/id446425943

Постановка задачи (2):

Задана последовательность

x=(x1, x2,x3, …, x10).

Упорядочить (расположить) элементы в порядке возрастания их значений.

11

vk.com/club152685050 | vk.com/id446425943

Простые методы сортировки

Пузырьковая сортировка

Выборочная сортировка

Другие

12

vk.com/club152685050 | vk.com/id446425943

Пузырьковая сортировка

Суть метода:

Попарное сопоставление элементов массива и их перестановка в случае несоответствия критерию (условию) сортировки.

13

vk.com/club152685050 | vk.com/id446425943

Пузырьковая сортировка

Пример: Отсортировать в порядке убывания

(7 2 1 5 3 4 0 8 9 4) (7 2 5 1 3 4 0 8 9 4) (7 2 5 3 1 4 0 8 9 4) (7 2 5 3 4 1 0 8 9 4) (7 2 5 3 4 1 8 0 9 4) (7 2 5 3 4 1 8 9 0 4) (7 2 5 3 4 1 8 9 4 0)

14

vk.com/club152685050 | vk.com/id446425943

Пузырьковая сортировка

Алгоритм решения задачи

15

vk.com/club152685050 | vk.com/id446425943

Выборочная сортировка

Суть метода:

Поиск максимального (или минимального) элемента и его перестановка в начало (конец) сортируемого фрагмента массива.

16

vk.com/club152685050 | vk.com/id446425943

Выборочная сортировка

Пример: Отсортировать в порядке убывания

(7 2 1 5 3 4 0 8 9 4) (9 2 1 5 3 4 0 8 7 4) (9 8 1 5 3 4 0 2 7 4) (9 8 7 5 3 4 0 2 1 4) (9 8 7 5 3 4 0 2 1 4) (9 8 7 5 4 3 0 2 1 4) (9 8 7 5 4 4 0 2 1 3)

…………………………….

17