Лабораторная работа №1,2,3 по дисциплине: Алгоритмы и структуры данных. Вариант №04

Цена:
950 руб.

Состав работы

material.view.file_icon
material.view.file_icon
material.view.file_icon index.cpp
material.view.file_icon index.exe
material.view.file_icon Отчёт.docx
material.view.file_icon
material.view.file_icon doubleLinkedList.cpp
material.view.file_icon doubleLinkedList.exe
material.view.file_icon ringLinkedList.cpp
material.view.file_icon ringLinkedList.exe
material.view.file_icon Отчёт.docx
material.view.file_icon
material.view.file_icon index.cpp
material.view.file_icon index.exe
material.view.file_icon Отчёт.docx
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Лабораторная работа №1
Тема: Линейные односвязные списки.
Цель: изучение и освоение использование структур и линейных списков.
Задание:
1. На основе материалов конспекта лекций (раздел 3) и рекомендуемой литературы изучить теоретический материал по программированию односвязного списка.
2. Сформировать однонаправленный список целых чисел заданной (см. табл. 1) длины и вывести его на экран.
3. Рассчитать заданный (см. табл. 1) показатель на основе значений элементов списка и вывести значение показателя на экран.
4. Выполнить заданную (см. табл. 1) обработку списка и вывести обработанный список на экран.

5 10 Сумма чисел, расположенных между минимальным и максимальными элементами У элементов, расположенных до максимального элемента, изменить знак



Лабораторная работа №2
Тема: Двусвязные списки
Цель работы: изучить понятие и способы описания двусвязных списков и освоить их программную реализацию средствами языка С++.
Задание
1. На основе материалов конспекта лекций (раздел 3) и рекомендуемой литературы изучить теоретический материал по программированию двусвязного и кольцевого списка.
2. Составить программу на языке С++, в которой реализовать двусвязный список целых чисел. Предусмотреть операции добавления, изменения и удаления элемента в указанной позиции.
3. Сформировать список произвольных целых чисел (не менее 10 элементов) и вывести его на экран.
4. В соответствии с индивидуальным вариантом (табл. 2) обработать данные списка. При этом не использовать дополнительные списки или массивы. Обработанные данные вывести на экран.
5. Модифицировать программу для работы с кольцевым двусвязным списком и протестировать ее работу.
6. Сравнить реализации обоих списков и сделать выводы.


Таблица 2 - Индивидуальные задания к лабораторной работе №2
5 Проходя список справа налево после каждого элемента добавить элемент, значение которого произведение предшествующего элемента и минимального элемента в списке

Лабораторная работа №3
Тема: Бинарные деревья
Цель работы: изучить понятие и способы описания бинарных деревьев и освоить их приемы программирования алгоритмов их обработки.
Задание
1. На основе материалов конспекта лекций (раздел 5) и рекомендуемой литературы изучить теоретический материал по программированию бинарных деревьев.
2. Сформировать дерево (деревья) двоичного поиска и вывести его (их) на экран.
3. Выполнить обработку данных на этом бинарном дереве (табл. 3, задание 1) и вывести обработанное дерево на экран.
4. На полученном бинарном дереве найти заданную характеристику (табл. 3, задание 2) и вывести ее на экран.


Таблица 3 - Индивидуальные задания к лабораторной работе №3
5 Если в дереве встречаются числа Фибоначчи, то все отрицательные элементы заменить их модулем. Проверить, осталось ли дерево деревом двоичного поиска. Найти уровень с максимальным количеством листьев.

Дополнительная информация

Уважаемый студент, дистанционного обучения,
Оценена Ваша работа по предмету: Алгоритмы и структуры данных
Вид работы: Лабораторная работа 1-3
Оценка: Зачет
Дата оценки: 17.07.2020
Рецензия:Уважаемый ,

Полетайкин Алексей Николаевич

Помогу с вашим вариантом, другой работой или дисциплиной.
E-mail: sneroy20@gmail.com
Лабораторная работа №№1-3 по дисциплине: Алгоритмы и структуры данных. Вариант №3
Лабораторная работа №1 Тема: Линейные односвязные списки. Цель: изучение и освоение использование структур и линейных списков. Задание: 1. На основе материалов конспекта лекций (раздел 3) и рекомендуемой литературы изучить теоретический материал по программированию односвязного списка. 2. Сформировать однонаправленный список целых чисел заданной (см. табл. 1) длины и вывести его на экран. 3. Рассчитать заданный (см. табл. 1) показатель на основе значений элементов списка и вывести значение пок
User IT-STUDHELP : 15 ноября 2021
900 руб.
promo
Лабораторные работы 1-3 по дисциплине: Алгоритмы и структуры данных. Вариант №14
Лабораторная работа 1 Задание Тема: Линейные односвязные списки. Цель: изучение и освоение использование структур и линейных списков. Задание: 1. На основе материалов конспекта лекций (раздел 3) и рекомендуемой литературы изучить теоретический материал по программированию односвязного списка. 2. Сформировать однонаправленный список целых чисел заданной (см. табл. 1) длины и вывести его на экран. 3. Рассчитать заданный (см. табл. 1) показатель на основе значений элементов списка и вывести значе
User IT-STUDHELP : 3 мая 2023
900 руб.
Лабораторные работы 1-3 по дисциплине: Алгоритмы и структуры данных. Вариант №14 promo
Лабораторные работы №№1-3 по дисциплине: Алгоритмы и структуры данных. Вариант №07
Лабораторная работа №1 по дисциплине «Алгоритмы и структуры данных» Тема: Линейные односвязные списки. Цель: изучение и освоение использование структур и линейных списков. Задание: 1. На основе материалов конспекта лекций (раздел 3) и рекомендуемой литературы изучить теоретический материал по программированию односвязного списка. 2. Сформировать однонаправленный список целых чисел заданной (см. табл. 1) длины и вывести его на экран. 3. Рассчитать заданный (см. табл. 1) показатель на основе знач
User IT-STUDHELP : 6 февраля 2022
900 руб.
promo
Лабораторные работы №№1-3 по дисциплине: Алгоритмы и структуры данных. Вариант №12
Лабораторная работа №1 Тема: Линейные односвязные списки. Цель: изучение и освоение использование структур и линейных списков. Задание: 1. На основе материалов конспекта лекций (раздел 3) и рекомендуемой литературы изучить теоретический материал по программированию односвязного списка. 2. Сформировать однонаправленный список целых чисел заданной (см. табл. 1) длины и вывести его на экран. 3. Рассчитать заданный (см. табл. 1) показатель на основе значений элементов списка и вывести значение показ
User IT-STUDHELP : 30 декабря 2021
900 руб.
promo
Лабораторные работы №№1-3 по дисциплине: Алгоритмы и структуры данных. Вариант №7
Вариант № 7 Лабораторная работа №1 Тема: Линейные односвязные списки. Цель: изучение и освоение использование структур и линейных списков. Задание: 1. На основе материалов конспекта лекций (раздел 3) и рекомендуемой литературы изучить теоретический материал по программированию односвязного списка. 2. Сформировать однонаправленный список целых чисел заданной (см. табл. 1) длины и вывести его на экран. 3. Рассчитать заданный (см. табл. 1) показатель на основе значений элементов списка и вывести з
User IT-STUDHELP : 17 мая 2021
900 руб.
promo
Лабораторные работы №№1-3 по дисциплине: Алгоритмы и структуры данных. Вариант № 12
Вариант № 12 Лабораторная работа №1 - Линейные односвязные списки. Цель: изучение и освоение использование структур и линейных списков. Задание: 1. На основе материалов конспекта лекций (раздел 3) и рекомендуемой литературы изучить теоретический материал по программированию односвязного списка. 2. Сформировать однонаправленный список целых чисел заданной (см. табл. 1) длины и вывести его на экран. 3. Рассчитать заданный (см. табл. 1) показатель на основе значений элементов списка и вывести з
User IT-STUDHELP : 14 апреля 2021
900 руб.
promo
Лабораторной работе №1. Алгоритмы и структуры данных. Множества.
Лабораторной работе №1. Алгоритмы и структуры данных. Множества. Цель работы Исследование четырех способов хранения множеств в памяти ЭВМ Задание Инициализировать множество Е, содержащее шестнадцатеричные цифры, имеющиеся в А или В, но отсутствующие в С и в D E = A+B – С - D Постановка задачи и описание решения Задача заключается в том, чтобы образовать объединение множеств А и В и вычесть из него С и D. Для реализации задачи используется 4 способа хранения множеств: массивы, списки, массивы
User DiKey : 23 марта 2023
75 руб.
Лабораторной работе №1. Алгоритмы и структуры данных. Множества.
Контрольная работа и Лабораторные работы №№1-3 по дисциплине: Алгоритмы и структуры данных. Вариант №07
Контрольная работа по дисциплине «Алгоритмы и структуры данных» Выполнение работы Таблица 1. Варианты заданных предметных областей (ХХ – 2 последние цифры пароля) ХХ Предметная область Атрибуты информации Критерий отбора 07 32 57 82 Студенты фамилия студента, имя, отчество, факультет, число членов семьи Студенты с заданного факультета Часть I – Статические структуры 1. На основе материалов конспекта лекций, рекомендуемой литературы и материалов сети Интернет изучить теоретический материал по
User IT-STUDHELP : 6 февраля 2022
1500 руб.
promo
Вариант 88 - Выполнение программной документации
ИЗ-1 Пересечение поверхности плоскостью ИЗ-2. Виды, разрезы, сечения Из-3 Выполнение программной документации Сделано в компас 16+сохранено в джпг и пдф Открывается всеми версиями компаса начиная с 16. Все что есть на приложенных изображениях, есть в приложенном архиве. Если есть какие-то вопросы или нужно другой вариант, пишите.
User Laguz : 6 августа 2025
350 руб.
Вариант 88 - Выполнение программной документации
Проектирование сортировочной горки на станции «С»
Введение 1. Разработка конструктивной схемы горочной горловины 1.1 Основные проектные решения по оснащению сортировочной горки 1.2 Разработка конструктивной схемы горочной горловины 2. Проектирование плана горочной горловины 2.1 Подготовка исходных данных 2.2 Проектирование плана горочной горловины на ЭВМ 2.3 Масштабная накладка плана горочной горловины 3. Определение трудного и легкого пути горочной горловины 3.1 Порядок определения расчетных путей горочной горл
User k24t : 6 октября 2011
800 руб.
Разработка электро-технического отделения АТО на 320 автомобилей КамАЗ 55111 (курсовой проект)
Содержание Введение 1 Общая часть 2 Технологический расчет проектируемого предприятия 2.1 Исходные данные для расчета 2.2 Расчет годовой производственной программы
User kurs9 : 9 марта 2022
590 руб.
Разработка электро-технического отделения АТО на 320 автомобилей КамАЗ 55111 (курсовой проект)
Теплотехника 5 задач Задача 1 Вариант 63
Смесь, состоящая из СО2 и СО, задана массовыми долями (mCO2 и mCO). Имея начальные параметры – давление р1 = 0,5 МПа и температуру t1 = 27 ºС, смесь расширяется при постоянном давлении до объема V2 = ρV1. Определить газовую постоянную смеси, ее начальный объем V1, параметры смеси в состоянии 2, изменение внутренней энергии, энтальпии, энтропии, теплоту и работу расширения в процессе 1-2, если масса смеси М.
User Z24 : 3 января 2026
250 руб.
Теплотехника 5 задач Задача 1 Вариант 63
up Наверх