Нужно выполнить пару лабораторных работ, задания на английском, язык: Си \ Си++ Цена договорная, время работы - от 10 дней
C++ Школьная лаболаторная
На самом деле, не смотрите на количество текста, задачи базовые. Код должен быть прокомментирован, одно задание - 1.5$
Работа со списками
В состав общей части входит реализация следующих действий:
1. Создание пустого списка.
2. Подсчет количества элементов списка.
3. Вывод на экран содержимого списка .
4. Вставка элемента в начало или в конец списка (оба варианта).
5. Исключение элемента из начала или конца списка (оба варианта).
6. Уничтожение списка с освобождением памяти.
Примечания:
1. Каждый элемент списка имеет ключевой признак и информационное поле. Ключ - целое без знака с произвольным значением. Содержание информационного поля произвольно (может быть числовым, символьным или строковым).
2. Управление выбором функций организовать с помощью иерархических меню.
3. Вывод списка на экран должен иметь вид:
Список
N п/п - Ключ - Информация
Всего в списке ____ элементов.
+ИНДИВИДУАЛЬНОЕ
1. Включить новый элемент после элемента с заданным ключом
Работа с деревьями
Каждый вариант задания состоит из общей и индивидуальной частей. Индивидуальная часть соответствует порядковому номеру в списке группы.
Вид дерева определяется в соответствии с темой курсового проекта.
В состав общей части входит реализация следующих действий:
1. Создание бинарного дерева (дерева поиска).
2. Обход бинарного дерева с выдачей на экран содержимого информационных полей.
3. Включение элемента в бинарное дерево (согласно алгоритму формирования дерева).
4. Удаление заданного узла из дерева (без поддерева).
5. Удаление дерева с освобождением памяти.
6. Вывод дерева на экран.
Индивидуальные задания:
1. Определить количество листьев на каждом уровне дерева.
Примечания.
1. Каждый элемент дерева имеет ключевой признак (числовое поле - целое без знака) с произвольным значением. Содержание информационного поля произвольно (символьное, числовое или строковое поле).
2. Управление выбором функций организовать с помощью иерархических меню.
3. Дерево выводить в виде таблицы с указанием вида обхода.
Бинарное дерево – обход - _____________________
N п/п Ключ Информация
Всего в дереве ____ узлов (включая листья)Однотипные задачи на несколько строк кода. Не смотрите на количество, одна от другой отличается порой одним символом. Одно задание
Выбранный исполнитель
Заявки фрилансеров
Похожие заказы
- Прикладное ПО7 заявокЗакрыт6 лет назад
Требуется разработанную стат.модель на R конвертировать в PMML для дальнейшей упаковки в вебсервис на Java. Вебсервис уже разработан с использованием библиотеки https://github.com/jpmml. Критерий успешности - полученная модель успешно загружена в Java вебсервис и успешно ...
Прикладное ПО1 заявкаЗакрыт6 лет назадЕсть DLL для подключения онлайн-касс https://help.dreamkas.ru/hc/ru/articles/115000919269 Необходимо создать Java обертку для него, чтобы затем подключать их к Java проектам на Windows (32,64 bit). Т.е. хотелось бы иметь Jar-ник, который подключался бы ...
Прикладное ПО2 заявкиЗакрыт6 лет назадмне нужно для проекта в университет в с++! чтобы был большой проект,чтобы невозможно ни к чему придраться! готов заплатить до 1000р.
Прикладное ПО1 заявкаЗакрыт6 лет назадВся информация и примеры даны в приложенном ТЗ. Макрос средней сложности, краткое описание: забираем значения из текстового массива, фильтруем по ним данные на другом листе, отфильтрованный массив данных (только уникальные значения) превращаем в строку с ...
Прикладное ПО1 заявкаЗакрыт6 лет назадЕсть файлы анимации из игры в определенном формате. Требуется прочитать эти файлы по структуре, импортировать в 3dx max или конвертировать в FBX Все нужные структуры, функции для чтения файла по этим структурам у ...
Прикладное ПО1 заявкаЗакрыт6 лет назадНеобходимо доработать шаблон. Основная проблема сейчас в том, что не получается скроллить и нажимать на определенный элемент. Данные элемента берутся из topinbrowser и leftinbrowser. Но скроллит он почему-то далеко за эти пределы. Шаблон ...
Прикладное ПО2 заявкиЗакрыт6 лет назадДля управления медиа проигрывателем демоном MPD на линукс https://musicpd.org/doc/html/user.html Нужно реализовать программно-аппаратное управление. MPD управляется через MPC, который получает команды и передает их в MPD https://musicpd.org/clients/mpc/ Рассматриваются варианты ...
Прикладное ПО1 исполнительЗавершен6 лет назадНужно скомпилировать образ загрузочного диска (SD карты) для одноплатного компьютера Orangi Pi / Nano Pi на базе процессора H5 Allwinner (64bit). Операционная система Armbian Ubuntu должна сожержать минимальный набор библиотек и ...
Прикладное ПО2 заявкиЗакрыт6 лет назадНужен авторегер на бирже https://bitsdaq.com/, Надо чтобы регался по реф.ссылке, заполнял email, пароли( нужно еще с почты брать цифры для конца подтверждения) ,работа была через прокси и надо прикрутить ещё rucaptcha, желательно чтобы мейл, прокси и ...
Прикладное ПО5 заявокЗакрыт6 лет назад