Динамический массив

Отменен
Заказ
3518078
Раздел
Программирование
Предмет
C/C++
Антиплагиат
Не указан
Срок сдачи
16 Окт 2020 в 19:55
Цена
Договорная
Блокировка
10 дней
Размещен
9 Окт 2020 в 10:58
Просмотров
81
Описание работы

Реализовать структуру данных «Динамический массив» и набор функций для работы с ней. Динамический массив предназначен для хранения бесконечного (теоретически) количества однотипных данных. Необходимо обеспечить безопасность функций и всей программы в целом. Необходимо реализовать следующие функции:

• Функция создания и инициализации полей массива (length, capacity, array)

• Добавления элемента в массив

• Удаление элемента из массива

• Вставка элемента в начало

• Вставка элемента в конец

• Вставка после определенного элемента

• Сортировка массива

• Линейный поиск элемента в массиве

• Бинарный поиск элемента в массиве

При работе с массивом предполагается, что изначально выделяется буффер размера по умолчанию (4 или 8). Затем работа с элементами массива идет через реализованные функции. Программу необходимо оформить в виде меню. После запуска выводится список того, что можно сделать с массивом. Любой пункт можно выбирать множество раз.

Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу 1 год
Средний балл 4.96
Стоимость Назначаете сами
Эксперт Выбираете сами
Уникальность работы от 70%
Следующий заказ
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Темы журнала
Показать ещё
Прямой эфир