Реализация Биноминальной Кучи На C (готов Оплатить)

hellomatz

New member
31.01.2013
4
0
#1
Задача:
Написать библиотеку функций для работы с одной из указанных структур данных.
Библиотека должна содержать функции создания и удаления выбранной структуры данных, а также реализацию основных операций с ней, таких как добавление, удаление и поиск элементов.
Для каждой из реализуемых функций в проекте должен содержаться достаточный набор тестов, проверяющих корректность ее работы.
Реализовать возможность сборки проекта в виде статической и динамической библиотеки. Вместе с задачей реализовать небольшую программу, демонстрирующую динамическую загрузку библиотеки и вызов ее функций.
Библиотека функций - Биномиальная куча.
Есть уже готовые реализации на C++ и на Pascal. Если поможет, то они прикреплены.
Заранее спасибо.
Посмотреть вложение binomial_queue.rar
 

Вложения

franko

New member
08.01.2013
4
0
#2
Простите моё невежество, но я первый раз вижу деструктор для структуры. Такая конструкция существует в природе?
 

hellomatz

New member
31.01.2013
4
0
#3
Простите моё невежество, но я первый раз вижу деструктор для структуры. Такая конструкция существует в природе?
Ну, поскольку это задание мне дал достаточно опытный программист, я думаю, что такая конструкция бывает.
 
R

rrrFer

#4
Простите моё невежество, но я первый раз вижу деструктор для структуры. Такая конструкция существует в природе?
у структуры может быть и конструктор и деструктор, почему нет?

Деструктор освобождает память, но если ты используешь структуру - то можешь освободить ее из под поля обращаясь непосредственно к полю, но деструктор добавляет сахару.