Реализация связанных списков на базе массивов
Состав работы
|
|
|
|
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Списком называется упорядоченное множество, состоящее из переменного числа элементов, к которым применимы операции включения, исключения. Список, отражающий отношения соседства между элементами, называется линейным.
С реализациями линейных списков в императивных языках программирования могут выполняться следующие операции:
получение доступа к некоторому элементу списка для проверки и/или изменения содержимого его полей;
вставка нового элемента сразу перед или после произвольного элемента;
удаление произвольного элемента;
объединение в одном списке двух (или более) линейных списков;
разбиение линейного списка на два (или более) списка;
создание копии линейного списка;
определение количества элементов в списке;
сортировка элементов списка;
поиск элементов с заданным значением.
В одной программе крайне редко возникает необходимость использовать все девять типов операций. При этом достаточно трудно создать единую реализацию линейных списков, при которой эффективно выполнялись бы все эти операции. Поэтому линейные списки могут быть реализованы по-разному в зависимости от класса операций, которые наиболее часто должны с ними выполняться в данной программе, или наиболее критичных к времени выполнения.
С реализациями линейных списков в императивных языках программирования могут выполняться следующие операции:
получение доступа к некоторому элементу списка для проверки и/или изменения содержимого его полей;
вставка нового элемента сразу перед или после произвольного элемента;
удаление произвольного элемента;
объединение в одном списке двух (или более) линейных списков;
разбиение линейного списка на два (или более) списка;
создание копии линейного списка;
определение количества элементов в списке;
сортировка элементов списка;
поиск элементов с заданным значением.
В одной программе крайне редко возникает необходимость использовать все девять типов операций. При этом достаточно трудно создать единую реализацию линейных списков, при которой эффективно выполнялись бы все эти операции. Поэтому линейные списки могут быть реализованы по-разному в зависимости от класса операций, которые наиболее часто должны с ними выполняться в данной программе, или наиболее критичных к времени выполнения.
Другие работы
Гидравлика Задача 10.340 Вариант 16
Z24
: 26 ноября 2025
Из магистрального трубопровода большого диаметра, в котором поддерживается постоянный напор, по стальному трубопроводу, состоящему из нескольких участков труб разного диаметра d и разной длины l, вытекает вода. Расход воды Q, эквивалентная шероховатость стенок Δ, температура воды t.
Определить:
скорости движения воды по трубопроводу и потери напора;
величину полного напора в магистральном трубопроводе;
Исходные данные:
Принять: l1 = l2 = l3, n = 0,55·10-6 м2/с, kэ = 0,1 мм.
300 руб.
Физика часть №1. Лабораторная работа №1. Вариант №3
Студенткааа
: 10 октября 2017
Цель работы:
1. Изобразить графически сечение эквипотенциальных поверхностей электростатического поля, созданного заданной конфигурацией электрических зарядов
2. Используя изображение эквипотенциальных поверхностей, построить силовые линии электростатического поля заданной конфигурации зарядов
3. При помощи полученной картины силовых и эквипотенциальных линий проверить справедливость формулы связи напряжённости электрического поля с его потенциалом.
100 руб.
Образование зубного налета и зубного кариеса
Aronitue9
: 6 февраля 2013
Введение
Зуб - это орган, который имеет характерную форму и строение, построен из специальных тканей, имеет собственный нервный аппарат, кровеносные и лимфатические сосуды. Зубы располагаются в альвеолах челюстей, принимают участие в механической обработке пищи, артикуляции речи и выполняют эстетическую функцию. В стоматологии различают следующие анатомические части зуба: коронка - это часть зуба, выступающая из зубной альвеолы, покрытая эмалью; шейка - часть зуба между коронкой и корнем; корень
Материально-техническая база предприятия общественного питания
Qiwir
: 25 октября 2013
содержание
введение 3
1. состояние и тенденции развития
массового питания 4
2. Основные фонды предприятий питания, их сущность, состав и структура 8
3. экономическая характеристика
предприятий питания 10
4. производственная мощность
предприятий питания,
пропускная способность зала,
методика их расчета 14
5. показатели эффективности материально-технической базы предприятий питания 16
заключение 20
список литературы 21
введение
Общественное питание представляет собой отрасль народного хоз
10 руб.