Односвязный список на основе указателей
Состав работы
|
|
|
|
Необходимые программы
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Содержание
Введение
1. Определение АТД
2. Общие положения
3. Описание операций
3.1 Операция добавления элемента
3.2 Операция добавления элемента после указанного
3.3 Операция удаления указанного элемента
3.4 Операция распечатки записей списка
4. Реализация АТД-список
4.1 Главная функция
4.2 Интерфейс
4.3 Реализация методов
Заключение
Список литературы
Приложение A: граф-схемы алгоритмов
Введение
Независимо от типа решаемых задач, любая программа оперирует какими-то данными, а сама программа предстваляет собой методы управления и обработки этих данных. Скорость выполнения программой поставленной задачи зависит не только от алгоритмов, использованных в ней для обработки и управления данными, но также и от самой организации данных. Таким образом, мы приходим к понятию о структурах данных.
Прямое взаимодействие между программой через пользователя и структурами данных оставляет открытыми множество данных, модификация которых нелегитимным способом (минуя интерфейс) может привести к нежелательным последствиям. Чтоб миновать данную проблему необходимо "возвести стены" между данными и программой, оставив лишь "окошко" в виде интерфейса. Для этого необходимо определить абстрактные типы данных, с помощью которых эти стены воздвигаются.
В данной работе разрабатывается абстрактный тип данных (АТД) – список, который впоследствии реализуется в виде связного списка, реализованного при помощи косвенной адресации, основанной на указателях. Более подробно вопросы разработки АТД рассматриваются в [3].
Введение
1. Определение АТД
2. Общие положения
3. Описание операций
3.1 Операция добавления элемента
3.2 Операция добавления элемента после указанного
3.3 Операция удаления указанного элемента
3.4 Операция распечатки записей списка
4. Реализация АТД-список
4.1 Главная функция
4.2 Интерфейс
4.3 Реализация методов
Заключение
Список литературы
Приложение A: граф-схемы алгоритмов
Введение
Независимо от типа решаемых задач, любая программа оперирует какими-то данными, а сама программа предстваляет собой методы управления и обработки этих данных. Скорость выполнения программой поставленной задачи зависит не только от алгоритмов, использованных в ней для обработки и управления данными, но также и от самой организации данных. Таким образом, мы приходим к понятию о структурах данных.
Прямое взаимодействие между программой через пользователя и структурами данных оставляет открытыми множество данных, модификация которых нелегитимным способом (минуя интерфейс) может привести к нежелательным последствиям. Чтоб миновать данную проблему необходимо "возвести стены" между данными и программой, оставив лишь "окошко" в виде интерфейса. Для этого необходимо определить абстрактные типы данных, с помощью которых эти стены воздвигаются.
В данной работе разрабатывается абстрактный тип данных (АТД) – список, который впоследствии реализуется в виде связного списка, реализованного при помощи косвенной адресации, основанной на указателях. Более подробно вопросы разработки АТД рассматриваются в [3].
Другие работы
Теория вероятности и математическая статистика. 4 задачи
studypro
: 2 августа 2016
КОНТРОЛЬНАЯ РАБОТА №1
Задача 1. В хоккейном матче встречаются две команды. В первой команде – 9 человек старшего возраста и 2 человека среднего, во второй – 4 старшего и 7 среднего. Случайным образом выбран один человек, он оказался старшего возраста. Определить вероятность того, что он из второй команды?
Задача 11. Вероятность попадания при одном броске в ворота для первого хоккеиста равна 0,72 для второго – 0,93. Каждый хоккеист делает по одному броску в ворота. Найти вероятность того, что в
200 руб.
Бульдозер на базе трактора Т 180
Takeder
: 2 октября 2014
Введение
1 Анализ тенденций развития конструкций бульдозерного оборудования, теоретической обоснование и целесообразность темы…………………………
1.1. Тенденции и перспективы развития рабочих органов бульдозера ……………
1.2 Общая классификация рабочих органов …………………………………………
1.3 Теоретическое обоснование влияние угла резания на усилие копания грунта бульдозерным отвалом…………………………………………………………....
1.4 Характеристики среды взаимодействия…………………………………………
1.5 Анализ процесса взаимодействия с грунтом режущего э
450 руб.
Развитие экономических отношений России со странами СНГ
alfFRED
: 13 сентября 2013
Содружество Независимых Государств является одним из действующих в мире межгосударственных региональных экономических объединений, развитие которого лежит в русле важнейших мировых тенденций - глобализации и регионализации.
Эффективное использование комплекса возможностей внутреннего и внешнего характера, включая взаимовыгодное экономическое сотрудничество, открывает перед государствами - участниками СНГ реальные перспективы динамичного экономического роста и усиления их влияния на развитие мир
10 руб.
Тепломассообмен СЗТУ Задача 13 Вариант 41
Z24
: 25 февраля 2026
Определить, какое количество сухого насыщенного пара давлением р конденсируется в стальном горизонтальном паропроводе диаметром d, длиною l, если он находится в кирпичном канале (0,7×0,7) м, температура стенок которого t; степень черноты стали εст=0,8, кирпича εк=0,9.
200 руб.