RUSSIAN

Структуры и алгоритмы обработки данных: Учебник для СПО

Book information

Publisher
ЭБС Лань
Year
2022
ISBN
9785507441051
Language
russian
Format
PDF
Filesize
2 MB (1941347 bytes)
Pages
\255
Time added
2022-11-12 15:43:52

Description

Рассмотрены математические основы анализа вычислительной сложности алгоритмов, типовые структуры данных для представления множеств: массивы и динамические списковые структуры, стеки, очереди и деревья. Приведены методы решения комбинаторных задач и основные способы сокращения перебора, задачи поиска, сортировки и алгоритмы на графах. Соответствует современным требованиям Федерального государственного образовательного стандарта среднего профессионального образования и профессиональным квалификационным требованиям. Для обучающихся среднего профессионального образования по специальностям «Программирование в компьютерных системах», «Инфор-мационные системы и программирование», а также других специально-стей, связанных с разработкой программного обеспечения. ПРЕДИСЛОВИЕ Глава 1. АЛГОРИТМЫ И ИХ СЛОЖНОСТИ 1.1. Псевдокод для записи алгоритмов 1.2. Асимптотические обозначения 1.3. Определение времени работы алгоритмов 1.4. Рекуррентные соотношения Упражнения Глава 2. СТРУКТУРЫ ДАННЫХ 2.1. Последовательное распределение 2.2. Связное распределение 2.2.1. Связный список 2.2.2. Реализация связных списков 2.2.3. Разновидности связных списков 2.3. Стеки 2.4. Очереди 2.5. Деревья 2.5.1. Основные определения 2.5.2. Представления деревьев 2.5.3. Прохождения деревьев 2.5.4. Прошитые бинарные деревья 2.5.5. Расширенные бинарные деревья Упражнения Глава 3. ИСЧЕРПЫВАЮЩИЙ ПОИСК 3.1. Поиск с возвратом 3.1.1. Общий алгоритм поиска с возвратом 3.1.2. Применение общего алгоритма 3.1.3. Повышение эффективности поиска с возвратом 3.1.4. Оценка сложности выполнения поиска с возвратом 3.1.5. Способы программирования поиска с возвратом 3.2. Метод ветвей и границ 3.3. Альфа-бета-отсечение 3.4. Методы решета 3.5. Эвристические алгоритмы Упражнения Глава 4. МЕТОДЫ ПОИСКА 4.1. Последовательный поиск 4.2. Логарифмический поиск в статических таблицах 4.2.1. Бинарный поиск 4.2.2. Однородный бинарный поиск 4.2.3. Поиск Фибоначчи 4.2.4. Интерполяционный поиск 4.3. Логарифмический поиск в динамических таблицах 4.3.1. Деревья бинарного поиска 4.3.2. АВЛ-деревья 4.3.3. Красно-черные деревья 4.3.4. Цифровой поиск 4.4. Хеширование 4.4.1. Варианты хеширования 4.4.2. Хеш-функции 4.4.3. Разрешение коллизий 4.5. Внешний поиск Упражнения Глава 5. СОРТИРОВКА 5.1. Оценки эффективности алгоритмов сортировки 5.2. Сортировка вставками 5.2.1. Простая сортировка вставками 5.2.2. Сортировка Шелла 5.3. Обменная сортировка 5.3.1. Пузырьковая сортировка 5.3.2. Быстрая сортировка 5.4. Сортировка выбором 5.4.1. Простая сортировка выбором 5.4.2. Пирамидальная сортировка 5.5. Распределяющая сортировка 5.6. Сортировка подсчетом 5.7. Сортировка слиянием 5.8. Гибридный алгоритм сортировки Timsort 5.9. Внешняя сортировка 5.9.1. Порождение исходных отрезков 5.9.2. Распределение и слияние отрезков 5.10. Порядковые статистики Упражнения Глава 6. АЛГОРИТМЫ НА ГРАФАХ 6.1. Представления графов 6.2. Поиск в глубину 6.3. Поиск в ширину 6.4. Остовные деревья 6.4.1. DFS-дерево 6.4.2. BFS-дерево 6.4.3. Минимальное остовное дерево 6.4.4. Остовные деревья ориентированных графов 6.5. Связность графов 6.5.1. Связные компоненты неориентированного графа 6.5.2. Двусвязные компоненты 6.5.3. Сильно связные компоненты 6.6. Топологическая сортировка 6.7. Транзитивное замыкание 6.8. Фундаментальное множество циклов 6.9. Кратчайшие пути 6.9.1. Кратчайшие пути от фиксированной вершины 6.9.2. Кратчайшие пути между всеми парами вершин 6.10. Эйлеровы пути Упражнения ЗАКЛЮЧЕНИЕ СПИСОК РЕКОМЕНДУЕМОЙ ЛИТЕРАТУРЫ

Similar books

Методология научных исследований и прикладной аналитики: Учебник. Изд. 5-е, дополн. и перераб. В 2 т. Т.2: Научные исследования: Мастерство и искусство научного мышления и научной работы / Methodology of Scientific Research and Practical Analytics: A Textbook: Fifth Edition. In two volumes. Vol.2: Scientific research: Art of scientific thinking and scientific work / Méthodologie de la recherche scientifique et de l’analytique appliquée: Manuel: Cinquième édition. En 2 tomes. T.2: Recherches scientifiques: Art de la pensée scientifique et du travail scientifique

Методология научных исследований и прикладной аналитики: Учебник. Изд. 5-е, дополн. и перераб. В 2 т. Т.2: Научные исследования: Мастерство и искусство научного мышления и научной работы / Methodology of Scientific Research and Practical Analytics: A Textbook: Fifth Edition. In two volumes. Vol.2: Scientific research: Art of scientific thinking and scientific work / Méthodologie de la recherche scientifique et de l’analytique appliquée: Manuel: Cinquième édition. En 2 tomes. T.2: Recherches scientifiques: Art de la pensée scientifique et du travail scientifique

2025 · PDF

Методы и понятия философии искусства: практикум : уровень подготовки кадров высшей квалификации: ассиснтурв-стажировка : специальности: 54.09.03 "Искусство дизайна (по видам)", 54.09.02 "Мастерство декоративно-прикладного искусства и народных промыслов (по видам)" : укрупненная группа специальностей: 54.00.00 "Изобразительное и прикладные виды искусств" : квалификация выпускника: "Преподаватель творческих дисциплин в высшей школе. Дизайнер", "Преподаватель творческих дисциплин в высшей школе. Художник декоративно-прикладного искусства" : форма обучения: очная

Методы и понятия философии искусства: практикум : уровень подготовки кадров высшей квалификации: ассиснтурв-стажировка : специальности: 54.09.03 "Искусство дизайна (по видам)", 54.09.02 "Мастерство декоративно-прикладного искусства и народных промыслов (по видам)" : укрупненная группа специальностей: 54.00.00 "Изобразительное и прикладные виды искусств" : квалификация выпускника: "Преподаватель творческих дисциплин в высшей школе. Дизайнер", "Преподаватель творческих дисциплин в высшей школе. Художник декоративно-прикладного искусства" : форма обучения: очная

2022 · PDF

Разработка графического интерфейса пользователя информационной системы с использованием библиотеки QT: учебное пособие для студентов 1 курса направлений подготовки 09.04.02 "Информационные системы и технологии", 27.04.03 "Системный анализ и управление" очной формы обучения, 2 курса направления подготовки 10.05.03 "Информационная безопасность автоматизированных систем" очной формы обучения и 3 курса направления подготовки 09.03.02 "Информационные системы и технологии" очной и заочной форм обучения : учебное электронное издание

Разработка графического интерфейса пользователя информационной системы с использованием библиотеки QT: учебное пособие для студентов 1 курса направлений подготовки 09.04.02 "Информационные системы и технологии", 27.04.03 "Системный анализ и управление" очной формы обучения, 2 курса направления подготовки 10.05.03 "Информационная безопасность автоматизированных систем" очной формы обучения и 3 курса направления подготовки 09.03.02 "Информационные системы и технологии" очной и заочной форм обучения : учебное электронное издание

2021 · PDF

Археологические культуры Сибири в контексте кросс-культурных контактов в Евразии: к 300-летию первых научных археологических раскопок в Сибири (1722 г.) =: Archaeological Cultures of Siberia in the context of Cross-cultural contacts in Eurasia: dedicated to the 300th anniversary of the first scientific archaeological excavations in Siberia (1722) : материалы Международной археологической конференции молодых исследователей "Археологические культуры Сибири в контексте кросс-культурных контактов в Евразии: к 300-летию первых научных археологических раскопок в Сибири (1722 г.)" (Новосибирск, 21-25 ноября 2022 г.)

Археологические культуры Сибири в контексте кросс-культурных контактов в Евразии: к 300-летию первых научных археологических раскопок в Сибири (1722 г.) =: Archaeological Cultures of Siberia in the context of Cross-cultural contacts in Eurasia: dedicated to the 300th anniversary of the first scientific archaeological excavations in Siberia (1722) : материалы Международной археологической конференции молодых исследователей "Археологические культуры Сибири в контексте кросс-культурных контактов в Евразии: к 300-летию первых научных археологических раскопок в Сибири (1722 г.)" (Новосибирск, 21-25 ноября 2022 г.)

2022 · PDF

Трешниковские чтения - 2023. Современная географическая картина мира и технологии географического образования =: Treshnikov readings - 2023. Modern geographical global picture and technology of geographic education : материалы Всероссийской научно-практической конференции с международным участием, посвящённой памяти знаменитого российского океанолога, исследователя Арктики и Антарктики, академика Алексея Фёдоровича Трёшникова и 60-летию Ульяновского областного отделения Всероссийской общественной организации "Русское гаографическое общество" (13 апреля 2023)

Трешниковские чтения - 2023. Современная географическая картина мира и технологии географического образования =: Treshnikov readings - 2023. Modern geographical global picture and technology of geographic education : материалы Всероссийской научно-практической конференции с международным участием, посвящённой памяти знаменитого российского океанолога, исследователя Арктики и Антарктики, академика Алексея Фёдоровича Трёшникова и 60-летию Ульяновского областного отделения Всероссийской общественной организации "Русское гаографическое общество" (13 апреля 2023)

2023 · PDF

Управление объектами интеллектуальной собственности. Искусство изобретать: учебник для обучающихся по направлениям подготовки 23.00.00 , направлениям подготовки 23.03.01 "Технология транспортных процессов", уровень образования-"бакалавриат", 23.03.03 "Эксплуатация транспортно-технологических машин и комплексов", уровень образования-"бакалавриат", 23.04.01 "Технология транспортных процессов", уровень образования- "магистратура", 23.04.03 "Эксплуатация транспортно-технологических машин и комплексов", уровень образования- "магистратура"

Управление объектами интеллектуальной собственности. Искусство изобретать: учебник для обучающихся по направлениям подготовки 23.00.00 , направлениям подготовки 23.03.01 "Технология транспортных процессов", уровень образования-"бакалавриат", 23.03.03 "Эксплуатация транспортно-технологических машин и комплексов", уровень образования-"бакалавриат", 23.04.01 "Технология транспортных процессов", уровень образования- "магистратура", 23.04.03 "Эксплуатация транспортно-технологических машин и комплексов", уровень образования- "магистратура"

2022 · PDF

Философия. Учебно-методический комплекс дисциплины по направлениям подготовки: 51.03.03 (071800.62) «Социально-культурная деятельность», профили подготовки: «Социально-культурные технологии в индустрии досуга», «Менеджмент социально-культурной деятельности», «Менеджмент детско-юношеского досуга», «Постановка и продюсирование культурно-досуговых программ», «Социально-культурная анимация и рекреация»; 38.03.02 (080200.62) «Менеджмент», профили подготовки: «Управление человеческими ресурсами», «Управление малым бизнесом», квалификации (степень) выпускника – «бакалавр»

Философия. Учебно-методический комплекс дисциплины по направлениям подготовки: 51.03.03 (071800.62) «Социально-культурная деятельность», профили подготовки: «Социально-культурные технологии в индустрии досуга», «Менеджмент социально-культурной деятельности», «Менеджмент детско-юношеского досуга», «Постановка и продюсирование культурно-досуговых программ», «Социально-культурная анимация и рекреация»; 38.03.02 (080200.62) «Менеджмент», профили подготовки: «Управление человеческими ресурсами», «Управление малым бизнесом», квалификации (степень) выпускника – «бакалавр»

2014 · PDF