Реализация связанных списков на базе массивов
Состав работы
|
|
|
|
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Списком называется упорядоченное множество, состоящее из переменного числа элементов, к которым применимы операции включения, исключения. Список, отражающий отношения соседства между элементами, называется линейным.
С реализациями линейных списков в императивных языках программирования могут выполняться следующие операции:
получение доступа к некоторому элементу списка для проверки и/или изменения содержимого его полей;
вставка нового элемента сразу перед или после произвольного элемента;
удаление произвольного элемента;
объединение в одном списке двух (или более) линейных списков;
разбиение линейного списка на два (или более) списка;
создание копии линейного списка;
определение количества элементов в списке;
сортировка элементов списка;
поиск элементов с заданным значением.
В одной программе крайне редко возникает необходимость использовать все девять типов операций. При этом достаточно трудно создать единую реализацию линейных списков, при которой эффективно выполнялись бы все эти операции. Поэтому линейные списки могут быть реализованы по-разному в зависимости от класса операций, которые наиболее часто должны с ними выполняться в данной программе, или наиболее критичных к времени выполнения.
С реализациями линейных списков в императивных языках программирования могут выполняться следующие операции:
получение доступа к некоторому элементу списка для проверки и/или изменения содержимого его полей;
вставка нового элемента сразу перед или после произвольного элемента;
удаление произвольного элемента;
объединение в одном списке двух (или более) линейных списков;
разбиение линейного списка на два (или более) списка;
создание копии линейного списка;
определение количества элементов в списке;
сортировка элементов списка;
поиск элементов с заданным значением.
В одной программе крайне редко возникает необходимость использовать все девять типов операций. При этом достаточно трудно создать единую реализацию линейных списков, при которой эффективно выполнялись бы все эти операции. Поэтому линейные списки могут быть реализованы по-разному в зависимости от класса операций, которые наиболее часто должны с ними выполняться в данной программе, или наиболее критичных к времени выполнения.
Другие работы
Основы визуального программирования. Лабораторная работа № 4 Для всех вариантов
gnv1979
: 2 января 2017
Лабораторная работа №4_БД
Требования к оформлению отчета:
Отчет должен включать следующее:
файл .doc c текстом программы и видом форм приложения;
папку с проектом Project1
!!! Каждый новый проект, соответствующей одной лабораторной работе, сохраняйте в новой папке.
Тема: Базы данных
ЗАДАНИЕ 1
1. Создание таблиц.
Создайте таблицы: Faculty (Название факультета, Курс, Количество групп на курсе ),
Group (Название группы, Фамилия старосты, Количество студентов в группе),
27 руб.
Лабораторная работа №1 по дисциплине: Физика (часть 1-я). Тема: «Изучение характеристик электростатического поля». Вариант №1
IT-STUDHELP
: 23 января 2017
Лабораторная работа № 1
«Изучение характеристик электростатического поля»
Исходные данные:
Вариант 1
Координаты первой точки: x=7 см, y=4 см;
Координаты второй точки: x=10 см, y=4 см;
Координаты третьей точки: x=13 см, y=4 см.
Цель работы:
1. Изобразить графически сечение эквипотенциальных поверхностей электростатического поля, созданного заданной конфигурацией электрических зарядов
2. Используя изображение эквипотенциальных поверхностей, построить силовые линии электростатического поля заданн
280 руб.
Контрольная и Лабораторные работы 1-3 по дисциплине: Сети связи и системы коммутации. Вариант №16
IT-STUDHELP
: 9 декабря 2022
Лабораторная работа No1
по дисциплине:
«Сети связи и системы коммутации»
«ПРИНЦИП РАБОТЫ ETHERNET КОММУТАТОРА»
Цель работы
1. Изучение технической реализации коммутаторов.
2. Изучение классификации коммутаторов.
3. Изучение технических параметров коммутаторов.
4. Изучение дополнительных возможностей коммутаторов.
5. Изучение принципов работы Ethernet коммутатора.
-----------------------------------------------------------------------
Контрольные вопросы:
6.1. Назовите основные технические пар
950 руб.
Составление схемы технологического процесса и подбор технологического оборудования комбикормового завода производительностью 240 т/сут. с выпуском гранулированного комбикорма 15 %
boyec
: 12 декабря 2014
ВВЕДЕНИЕ
1 ИСТОРИЯ РАЗВИТИЯ КОМБИКОРМОВОЙ ПРОМЫШЛЕННОСТИ В РОССИИ 5
1.1 Современное состояние комбикормовой промышленности 5
2 ТЕХНОЛОГИЧЕСКИЕ РАСЧЕТЫ 7
2.1 Расчет и подбор оборудования для технологической линии 10
2.2 Расчет емкости складских помещений для готовой продукции 13
3 ОПИСАНИЕ ТЕХНОЛОГИЧЕСКОЙ СХЕМЫ 15
4 ТЕХНИЧЕСКАЯ ХАРАКТЕРИСТИКА ОБОРУДОВАНИЯ 18
4.1 Сепаратор С1-1500 18
4.2 Магнитные колонки УЗ-ДКМ 18
4.3 Молотковая дробилка марки ДМВ-10 19
4.4 Смесители одновальные периодического де
80 руб.