Курсовая работа: Сортування даних - пірамідальне сортування






алгоритм програма елемент вікно

Опис використаних в реалізації методу процедур та функцій

Процедура Swap

Procedure Swap(i, j : Integer)

Переставляє місцями елементи масиву A[i] та A[j] за умови , якщо A[i] < A[j].

Процедура Conflict

Procedure Conflict(i, k : Integer)

Вирішує сімейний конфлікт у дереві : якщо найбільший із синів більше, ніж батько, то переставляються батько і цей син (процедура Swap).

Процедура SortTree

Procedure SortTree(i : Integer)

Будує сортуюче дерево за правилами :

1. A[1] - корінь дерева ;

2. Якщо A[i] - вузол дерева і 2i , то A[2*i] - вузол - “лівий син” вузла A[i]

К-во Просмотров: 265
Бесплатно скачать Курсовая работа: Сортування даних - пірамідальне сортування