Я должен реализовать структуру данных для системы IT-билетов, упорядоченную по приоритету. Поэтому я собираюсь реализовать приоритетную очередь. У меня есть и класс связанного списка (и класс узла для этого), и класс минимальной кучи, но я не уверен, какой я хочу использовать. У меня также есть основной класс, который в основном проверяет, работает ли структура данных. Затем у меня есть класс запроса, который содержит информацию о запросе:
- String creatorName;
- String problemDescription;
- String ownerName;
- int uniqueID;
- int priorityNo;
Я застрял в том, как связать данные в классе запроса с классом структуры данных, чтобы он мог их хранить и правильно выполнять методы.
Любая помощь будет принята с благодарностью.