• Твой профиль заполнен на 0%. Заполни за 1 минуту, чтобы тебя нашли единомышленники и работодатели. Заполнить →

Классы

  • Автор темы Автор темы sanya106
  • Дата начала Дата начала
S

sanya106

Помогите пожалуйста разобраться с заданием:
Очередь - KQueue
Методы:
конструкторы, деструктор;
операции: >>, <<, +, +=, =, ==, !=
функции:
IsEmpty(),
Size(),
Clear() - удалить все элементы очереди,
Front() - получить значение первого элемента очереди,
Back() - получить значение последнего элемента очереди,
Push() – добавить новый элемент в конец очереди,
Pop() – удалить элемент из начала очереди,
Swap() - обменять значения (т.е. очереди).

Очередь реализовать на массиве;
 
а что не понятно?
создает класс, содержащий поля: массив, текущий размер массива и максимальный размер массива. Когда текущий размер достигает максимальный - создаешь новый массив(большего размера), его размер сохраняешь в качестве максимального размера. копируешь все элементы из старого массива в новый.

ну и реализуешь там все заданные методы.

Остальные вопросы конкретней.
 
А можете помочь реализовать это
 
могу, но скажите чем помочь.
Если не понятно чего я хочу - прочитайте внимательно определение слову "помощь".
Если вы имели ввиду другую помощь - то прочитайте п.5 правил:
5. Ну а те, кто не хочет что-то делать самостоятельно, должны понимать, что работа людей стоит денег. Даже самая мелкая. А потому, если вы готовы платить за решение своей проблемы, то так же указывайте это в своей теме. Что-то в духе: Нужно решить такую-то задачу. Оплата.
 
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab

🚀 Первый раз на Codeby?
Гайд для новичков: что делать в первые 15 минут, ключевые разделы, правила
Начать здесь →
🔴 Свежие CVE, 0-day и инциденты
То, о чём ChatGPT ещё не знает — обсуждаем в реальном времени
Threat Intel →
💼 Вакансии и заказы в ИБ
Pentest, SOC, DevSecOps, bug bounty — работа и проекты от проверенных компаний
Карьера в ИБ →

HackerLab