Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Кормен, пирамидальная сортировка / 2 сообщений из 2, страница 1 из 1
16.01.2013, 09:40
    #38111683
вникающий
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кормен, пирамидальная сортировка
В шестой главе учебника Кормена описывается пирамидальная сортировка, реализуемая с помощью дерева, которое, в свою очередь, реализуется с помощью массива. Причем, если узел дерева хранится в элементе массива a[i], то его левый дочерний узел хранится в элементе a[2i], а правый - в a[2i+1]. Но ведь в таком случае произойдет наложение элементов или между узлами дерева, хранимыми в массиве будет пространство свободных элементов массива, увеличивающееся в геометрической прогрессии с ростом дерева, что приведет к неэффективному использованию памяти. Или я что-то не понимаю? И вообще, для сортировки такого вида используются массивы, или применяются динамические структуры данных?
...
Рейтинг: 0 / 0
16.01.2013, 10:24
    #38111735
вникающий
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кормен, пирамидальная сортировка
Ну да, досадная невнимательность! Не будет свободных элементов.
...
Рейтинг: 0 / 0
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Кормен, пирамидальная сортировка / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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