Скачать готовую работу по теме
Динамические структуры данных - стек. Способы обхода деревьев
Динамические структуры данных - стек. Способы обхода деревьев
от
23,00
28,75
BYN
Содержание
Теоретическая часть.
1. Динамические структуры данных - стек: описание, назначение, применение.
2. Способы обхода деревьев. Опишите прямой, симметричный и обратный обход дерева.
2. Способы обхода деревьев. Опишите прямой, симметричный и обратный обход дерева.
Список использованных источников.
Выдержка из работы
1. Динамические структуры данных - стек: описание, назначение, применение.
Стек — это контейнер, работающий по принципу "последний вошел, первый вышел" (last in, first out — LIFO). Стек имеет вершину, которую образует последний добавленный элемент. При добавлении новый элемент помещается поверх вершины стека и образует новую вершину. При удалении удаляется элемент из вершины стека, а предыдущий элемент образует новую вершину.
Программный вид стека используется для обхода структур данных, например, дерево или граф. Кроме этих назначений, стек используется для организации стековой машины, реализующей вычисления в обратной инверсной записи.
Для отслеживания точек возврата из подпрограмм используется стек вызовов.
Арифметические сопроцессоры, программируемые микрокалькуляторы и язык Forth используют стековую модель вычислений.
Идея стека используется в стековой машине среди стековых языков программирования.
2. Способы обхода деревьев. Опишите прямой, симметричный и обратный обход дерева.
Дерево по своей сути является неориентированным графом. Существует достаточно много алгоритмов работы с древовидными структурами, в которых часто встречается понятие обхода дерева или "прохода" по дереву. При таком методе исследования дерева каждый узел посещается только один раз, а полный обход задает линейное упорядочивание узлов, что позволяет упростить алгоритм, так как при этом можно использовать понятие "следующий" узел. т.е. узел, стоящий после данного при выбранном порядке обхода. Суть обхода дерева состоит в том, чтобы посетить каждый узел дерева по одному разу, выполняя для каждого узла некоторую операцию (например, проверяя или выводя содержимое).
Список литературы
1. Рихтер Дж. Windows для профессионалов: создание эффективных Win32-приложений с учетом специфики 64-разрядной версии Windows / Пер. с англ. — 4-е изд. — Спб.: Питер; М.: Издательство «Русская Редакция»; 2008.
2. Информационный портал Professorweb.ru [Электронный ресурс] – Режим доступа: http://professorweb.ru.
Теоретическая часть.
1. Динамические структуры данных - стек: описание, назначение, применение.
2. Способы обхода деревьев. Опишите прямой, симметричный и обратный обход дерева.
2. Способы обхода деревьев. Опишите прямой, симметричный и обратный обход дерева.
Список использованных источников.
Информация о работе
Работа защищена на оценку "9" без доработок.
Уникальность свыше 40%.
Работа оформлена в соответствии с методическими указаниями учебного заведения.
Количество страниц - 4.
Процесс покупки готовой работы
01
1. Заказ готовой
Оставьте заявку по кнопке "купить ". Обязательно укажите правильный e-mail, на него вышлют инструкции по оплате и ваши материалы.
02
2. Оплата
На вашу электронную почту придет подробная инструкция по оплате через ЕРИП.
03
3. Получение
Сразу после оплаты, менеджер вышлет все материалы, которые относятся к заказу, на электронную почту.
Контрольная работа Объектно-ориентированные технологии программирования и стандарты проектирования
23,00
28,75
BYN
Контрольная работа Объектно-ориентированные технологии программирования и стандарты проектирования
23,00
28,75
BYN
Контрольная работа Объектно-ориентированные технологии программирования и стандарты проектирования
23,00
28,75
BYN
Контрольная работа Объектно-ориентированное программирование и стандарты проектирования
23,00
28,75
BYN
Контрольная работа Разработка web-приложений
23,00
28,75
BYN
Контрольная работа Объектно-ориентированные технологии программирования и стандарты проектирования
23,00
28,75
BYN
Контрольная работа Методы оптимизации
23,00
28,75
BYN
Контрольная работа Основы компьютерной техники
23,00
28,75
BYN
Контрольная работа Базы данных и системы управления базами данных
23,00
28,75
BYN
Методы оптимизации
23,00
28,75
BYN