Указатели и динамические структуры данных (связные списки) в языках С/С++

Работа с указателями и организация динамических структур в виде связных списков. Принцип построения двунаправленного кольцевого списка, описание его простейшего элемента; информационное и адресные поля. Схема фрагмента алгоритма и листинг программы.

Подобные документы

  • Главные особенности кривой Серпинского. Схема алгоритма главной процедуры построения кривых Серпинского I-го порядка на экране монитора. Составление листинга программы и руководства пользователя. Основные требования к системе и тестирование программы.

    курсовая работа, добавлен 28.09.2013

  • Основные этапы решения задач на ЭВМ. Управляющие структуры или операторы управления. Назначение и области применения программы заполнения массива случайными числами. Разработка алгоритма программы на языке Си++. Отработка и тестирование программы.

    курсовая работа, добавлен 08.09.2015

  • Описание использованных структур данных. Функциональное описание процедур и функций. Характеристика структуры приложения и интерфейса пользователя. Анализ временных характеристик и выводы. Особенности работы программы по проверке синтаксиса слов.

    курсовая работа, добавлен 07.07.2012

  • Словесный пошаговый алгоритм решения, его четыре составляющих переменных. Сортировка данных программы. Выполнение программы и функции сортировки. Тестовый пример консольного окна программы. Сортировка и поиск сотрудника, ее результат и работа программы.

    курсовая работа, добавлен 18.01.2014

  • Практическая и математическая постановка задачи: перевод чисел из восьмеричной и шестнадцатеричной систем счисления в двоичную. Описание разрабатываемого алгоритма, его укрупненная схема. Развернутая блок-схема и листинг. Решение контрольного примера.

    курсовая работа, добавлен 17.05.2013

  • Описание возможностей языка С++, используемых для реализации алгоритма базы данных работы библиотеки. Результаты расчёта, анализ и тестирование программы. Организация поиска данных в файле по заданному ключу: названию, автору, издательству и коду.

    контрольная работа, добавлен 28.03.2013

  • Delphi как типизированный объектно-ориентированный язык программирования. Словесный алгоритм программы игры, ее главная форма. Основное окно, структура и настройки меню. Описание процедур. Справочная информация. Листинг и результат работы программы.

    курсовая работа, добавлен 12.05.2012

  • Задачи, определяющие структуру данных. Эффективный алгоритм построения AVL-дерева. Схема карандашного описания алгоритма, его реализация. Структура данных. Синтез эффективной исследовательской программы. Научный интерес и алгоритм поиска процедур.

    статья, добавлен 14.04.2016

  • Обзор функциональных особенностей и возможностей языка программирования Delphi. Создание приложения позволяющего создать базу данных, делать ее сортировку, производить новые записи или удаление полей. Создание алиасов к базе данных. Листинг программы.

    контрольная работа, добавлен 26.05.2012

  • Общее описание разрабатываемого программного продукта. Определение функций приложения в виде списка требований. Диаграмма классов глобальной карты и архитектура программного приложения. Проектирование структур данных и алгоритмов, иерархия классов.

    дипломная работа, добавлен 14.12.2019

  • Главный анализ создания интерфейса приложения с помощью MS Visual. Сотворение основного алгоритма вычисления новых размеров поля. Характеристика разработки блок-схемы. Особенность окна с гистограммами изображения. Проведение результатов работы программы.

    лабораторная работа, добавлен 19.12.2014

  • Порядок оформления результатов работы программы. Описание переменных, алгоритма и входных данных. Использование вспомогательных переменных, счетчиков циклов, являющихся целыми числами. Проверка программы на всех единицах, нулях и произвольных данных.

    курсовая работа, добавлен 06.04.2015

  • Описание среды программирования, характеристика операторов. Механический расчёт воздушных линий и опор. Методика расчёта для различных температурных состояний. Листинг и алгоритм функционирования программы, порядок выполнения расчётов с ее помощью.

    дипломная работа, добавлен 14.02.2015

  • Рекурсивные типы данных и изменение их размера. Типы ссылок и операции с ними в языке Паскаль. Формирование линейных списков и их обработка, особая обработка специальных случаев. Понятие очереди и дисциплины обслуживания. Функции распределения памяти.

    курсовая работа, добавлен 17.02.2012

  • Разработка программы создания параллельно взаимодействующих процессов на языке С. Анализ метода создания многопоточного приложения. Программная реализация алгоритма. Вывод на экран результатов операций. Листинг программы, руководство пользователя.

    курсовая работа, добавлен 07.08.2013

  • Содержательное описание структур данных и основные алгоритмы. Сохранение данных об исходном тексте. Алгоритм разбора строки на слова. Алгоритм подсчета повторяющихся слов в тексте. Выделение слов из строки. Использование динамических структур данных.

    курсовая работа, добавлен 02.12.2018

  • Расчет магнитных составляющих поля прямолинейного заземленного кабеля. Исследование результата работы программы, выполняющей построение магнитной составляющей. Построение графиков. Работа с циклами и динамическими массивами. Графическая обработка данных.

    контрольная работа, добавлен 26.09.2017

  • Характеристика таких типов сложных структур данных как стек и очередь. Разработка блок схемы программы реализации стека на языке программирования Си. Разработка программы для создания структуры данных, с использованием двух стеков на основании массивов.

    практическая работа, добавлен 22.10.2017

  • Нахождение значения формулы при данных аргументах, приближенное нахождение интеграла, работа с переменными, изменение аргументов, вызов справки. Функциональная структура программы и принципы ее построения. Реализация алгоритма распознавания функции.

    курсовая работа, добавлен 18.08.2009

  • Общая характеристика Microsoft Access как системы управления базами данных. Создание таблиц и связей между ними. Запросы, созданные в режиме конструктора. Руководство пользователя базы данных "Автосалон". Листинг разработанного программного обеспечения.

    курсовая работа, добавлен 13.09.2011

  • Статические структуры в языках программирования. Написание программы обработки массивов и текстов. Характерная логическая особенность таблиц, которая определяет их отдельное рассмотрение. Представление программных моделей объектов предметной области.

    контрольная работа, добавлен 23.11.2020

  • Описание разработанных функций конструкторов и деструкторов, вывода данных на экран, добавления и удаления записей, сортировки, сохранения данных в файл. Блок-схемы алгоритмов обработки файловых данных. Листинг программы "Оружейный магазин" на языке С++.

    курсовая работа, добавлен 24.10.2012

  • Основные программы циклической структуры. Операторы цикла: цикл с предусловием while, с постусловием repeat, с параметром for. Массивы данных: ввод (заполнение) и вывод элементов массива, их сортировка. Практическое применение теории циклических структур.

    курсовая работа, добавлен 31.05.2015

  • Вывод на дисплей фамилий работников, чей стаж работы в организации превышает значение, введенное с клавиатуры. Ввод с клавиатуры данных в массив, состоящий из 10 структур типа WORKER. Описание структур с именем ZNAK и WORKER, содержащей заданные поля.

    лабораторная работа, добавлен 31.01.2017

  • Ознакомление с процессом выполнения операции включения элемента в линейный односвязный список. Рассмотрение и анализ особенностей меню разрабатываемой программы. Исследование и характеристика результатов сравнения односвязного и двусвязного списков.

    курсовая работа, добавлен 15.03.2016

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу и оценить ее, кликнув по соответствующей звездочке.