Лабораторная работа №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
Реферат по дисциплине: Основы инфокоммуникационных технологий ВАРИАНТ 14
Реферат По дисциплине: Основы инфокоммуникационных технологий На тему: «Зачем необходимы широкополосные сети. Как они устроены?» Вариант 14 Оценка:Зачет
User ulibka : 12 января 2015
50 руб.
Теплотехника Задача 11.42
У азота с начальными параметрами t1=140ºC, p1=1,9 бар в изохорном процессе температура изменяется до t2=1,5·t1, а затем азот изотермически сжимается до υ3=0,7·υ2. Определить параметры газа в рабочих точках, подведенную теплоту, изменение внутренней энергии, совершенную работу и изобразить процессы на (p-υ), (s-T) диаграммах.
User Z24 : 9 февраля 2026
200 руб.
Теплотехника Задача 11.42
Бухгалтерские операции по учету кредитов и займов
Введение 1. Сущность и принципы учета кредитов и займов и затрат по их обслуживанию 1.1. Роль и функции кредита в современной рыночной экономике 1.2. Предмет и метод бухгалтерского учета операций по кредитам и займам 1.3. Раскрытие информации о кредитах и займах в бухгалтерской отчетности Глава 2. Структура и содержание учета операций по кредитам и займам. 2.1. Виды учета операций по кредитам и займам 2.2. Учет процентов, причитающихся к оплате заимодавцам и кредиторам 2.3 Порядок учета
User evelin : 21 октября 2013
45 руб.
Контрольная работа по дисциплине: Теория телетрафика и анализ систем беспроводной связи. Вариант №24
Контрольная работа Вариант No24 В контрольной работе проведен расчет характеристик канала передачи данных под управлением протокола HDLC при помощи аналитической модели в виде системы массового обслуживания M/G/1 с приоритетом. ------------------------------------------------------------------------------ Задание и исходные данные При выполнении контрольной работы необходимо построить математическую модель канального уровня телекоммуникационной сети. Исходные данные для выполнения работы: про
User IT-STUDHELP : 26 июня 2023
800 руб.
Контрольная работа по дисциплине: Теория телетрафика и анализ систем беспроводной связи. Вариант №24 promo
up Наверх