Содержание
- 2. Динамические структуры данных Гергель В.П., профессор , директор института ИТММ Тема 3: Методы программирования - 2
- 3. Содержание Глава 1. Структура действия и структуры данных 1.3. Динамические структуры данных Преобразование структур данных в
- 4. из 22 ИТММ ННГУ, 2002-2019 1. Преобразование структур данных в процессе вычислений... Структуры данных являются операндами
- 5. 5 из 22 ИТММ ННГУ, 2002-2019 Пример 1.4. Организация последовательного вызова подпрограмм Стек адресов возврата Для
- 6. из 22 Отличительная особенность – структура исходных и результирующих данных являются близкими Выполним анализ рассмотренного примера
- 7. Si состояние стека с i значениями Последовательное применение операций T и P позволяет получить набор состояний
- 8. Пусть: P1 - отношение следования, порождаемое операцией вставки, P2 - отношение следования, порождаемое операцией исключения. Тогда
- 9. 2. Понятие динамической структуры Определение 1.9. Динамическая структура есть математическая структура, которой соответствует частично-упорядоченное (по включению)
- 10. В каждый текущий момент времени в памяти хранится только один элемент базисного множества Для преобразования текущего
- 11. Практическая работа 3: Реализация стека ИТММ ННГУ, 2002-2019 Динамические структуры данных 11 из 22 1.4. Динамические
- 12. Определение1.10. Программы, реализующие отношение включения, называются средствами поддержания динамической структуры ИТММ ННГУ, 2002-2019 Динамические структуры данных
- 13. При использовании стека может возникнуть ситуация исчерпания памяти для хранения значений – ограничение реализации теоретически неограниченного
- 14. 3. Проблема эффективного использования памяти Практическая работа 4: Реализация очереди ИТММ ННГУ, 2002-2019 Динамические структуры данных
- 15. Пример 1.7. Стек для хранения фиксированного количества последних записанных значений Стек подобного вида может быть использован,
- 16. Пример 1.8. Задача использования двух стеков При использовании двух стеков может возникнуть ситуация переполнения одного стека,
- 17. Определение 1.13. Распределение памяти до начала процесса вычислений называется статическим. Распределение памяти в ходе выполнения программы
- 18. Понятие динамической структуры данных Необходимость разработки общей структуры хранения для элементов базисного множества Необходимость программной реализации
- 19. Классификация видов структур данных: линейные, динамические… Проблема разных типов значений для элементов базисных множеств Принципы программирования
- 20. Реализация стеков и очередей с использованием шаблонов Разработка программы для вычисления арифметического выражения в постфиксной записи
- 21. Динамическое распределение памяти ИТММ ННГУ, 2002-2019 Динамические структуры данных 21 из 22 Следующая тема
- 23. Скачать презентацию