Расчет задач с комментариями
200 UAHКласс должен содержать следующие элементы:- queue - показатель на данных строки типа T;- maxCount - максимальный размер строки;- count - текущий размер строки;- Queue(int) - конструктор, который устанавливает максимальный размер строки;- ~Queue() - деструктор - освобождает данные, выделенные для строки;- метод Add(T) - добавление элемента в конце строки;- метод Extract() - вытягивание первого элемента из строки. Метод возвращает первый элемент строки;- метод Clear() - очищение строки;- метод isEmpty() - проверка, или строка пустая;- метод isFull() - проверка или строка полная;- метод GetCount() - возвращает количество элементов в строке;- метод Print(string) - показывает строку с выданным сообщением.
В функции main() создать произвольную строку и продемонстрировать несколько методов строки.
Реалізувати шаблонний клас Queue<T> (Черга) на основі однозв’язного списку.
Клас повинен містити наступні елементи:
– queue – покажчик на дані черги типу T;
– maxCount – максимальний розмір черги;
– count – поточний розмір черги;
– Queue(int) – конструктор, який встановлює максимальний розмір черги;
– ~Queue() – деструктор – звільняє дані, виділені для черги;
– метод Add(T) – додавання елементу в кінець черги;
– метод Extract() – витягування першого елементу з черги. Метод повертає перший елемент черги;
– метод Clear() – очищення черги;
– метод isEmpty() – перевірка, чи черга пуста;
– метод isFull() – перевірка чи черга повна;
– метод GetCount() – повертає кількість елементів у черзі;
– метод Print(string) – показує чергу з заданим повідомленням.
У функції main() створити довільну чергу та продемонструвати декілька методів черги.
Результаты работы
Отзыв заказчика о сотрудничестве с Артемом Шуригіним
Расчет задач с комментариямисправлялся в установленный срок, качественный и красивый код, четкое объяснение кода, рекомендую.
Отзыв фрилансера о сотрудничестве с Назаром Кедюличем
Расчет задач с комментариямиОчень хороший заказ. Все прошло без проблем. Был бы рад дальнейшему сотрудничеству.
-
4420 181 0 Добрый вечер . Готовы выполнить свою задачу. Выполняем до 1400.
Добрий вечір. Готовий виконати ваше завдання. Виконаю до 14 00.
Актуальные фриланс-проекты в категории C и C++
Project for the development of software for microcontrollersПриветствую уважаемые! Ищу специалиста или команду, которая сможет разработать программную часть для распространенных микроконтроллеров типа Arduino, ESP или Raspberry-Pi. Ключевые моменты: - контроллер должен получать на вход 5 аналоговых сигналов, - на выходе должен… C и C++, Системное программирование ∙ 1 ставка |
Скрипт который будет взаимодействовать по картинкеНужен скрипт который будет взаимодействовать по картинке + тексту )названию товара на экране) + цене. Проще говоря, скрипт должен нажимать на логотип площадки (слева сверху белый текст) для обновления ассортимента товаров (каждые секунды 3-5), затем должен быть поиск по картинке… C и C++, Python ∙ 8 ставок |
Создать телеграмм бота с интеграцией GPT
12 000 UAH
Техническое задание: 1) Создать телеграм бота по примеру, При старте спрашивать язык: - русский -английский Все остальное по примеру первого бота: предложить отправить фото с которого будет взято лицо, второе - попросить видео на которое будет накладываться лицо. Затем в… C и C++, Python ∙ 12 ставок |
Настройка обмена данными между jetson nano и другим устройством по can шиНастроить обмен данными между jetson nano и другим устройством по can шине с помощью RS485 CAN документации и примера здесь: https://www.waveshare.com/wiki/RS485_CAN_for_Jetson_Nano Пакет передаемых данных разбит на фремах размером по 8 байтов, кодирование первых 7 байтов… C и C++, Linux и Unix ∙ 2 ставки |
Інфракрасний датчик температури ZigBeeПотрібен Інфракрасний датчик температури з передачею данних через протоколо ZigBee на сервер Home Assistants в MQTT Оборудованіе: Модуль ESP32-C6-WROOM-1-N8 + инфракрасного термометра MLX90614 + добавить светодиод лазер для обозначения где считивается температура C и C++, Встраиваемые системы и микроконтроллеры ∙ 1 ставка |