Наименования дисциплин в соответствии со структурой образовательной программы по годам обучения | Количество обучающихся, изучающих дисциплину | Обеспечение обучающихся основной учебной и учебно-методической литературой и информационными ресурсами |
Перечень и реквизиты литературы (автор, название, год и место издания) или адрес ресурса (не более 5-ти на дисциплину) | Количество экз./чел. |
|
Алгоритмы и структуры данных | 0 |
1. Клейнберг, Джон. Алгоритмы : разработка и применение : пер. с / Джон Клейнберг. — Санкт-Петербург [и др.] : Питер, 2018. — 799 с. : ил., схемы. — (Классика Computer science) . — Парал. тит. л. англ. — ISBN 978-5-496-01545-5 : 54.71. | --- |
2. Вирт, Никлаус. Алгоритмы и структуры данных : новая версия для Оберона : пер. с / Никлаус Вирт. — Москва : ДМК Пресс, 2016. — 272 с. : ил., схемы. — (Классика программирования) . — ISBN 978-5-9706023-0-0 : 30.66. | --- |
3. Степанов, А.Н. Курс информатики для студентов информационно-математических специальностей : [учебник для вузов по укрупненной группе направлений подготовки 02.00.00 "Компьютерные и информационные науки"] / А.Н. Степанов. — Санкт-Петербург [и др.] : Питер, 2018. — 1088 с. : ил., табл. — (Учебник для вузов) . — ISBN 978-5-446-10489-5 : 65.48. | --- |
4. Рафгарден, Тим. Совершенный алгоритм. Основы : пер. с / Тим Рафгарден ; [перевел с английского А. Логунов]. — Санкт-Петербург [и др.] : Питер : Прогресс книга, 2020. — 253 с. : ил. — (Библиотека программиста) (Computer science) . — Перевод издания: Algorithms Illuminated : Part 1: The Basics / Tim Roughgarden. — Содерж.: Асимптотические обозначения ; Отправная точка ; Обозначение О-большое ; Обозначение Омега-большое и Тета-большое ; Алгоритмы «разделяй и властвуй» ; Подсчет инверсий за время О (n log n ) ; Ключевая идея: задействовать алгоритм MergeSort ; Подпрограмма Merge-CountSplitlnv ; Умножения матриц по алгоритму Штрассена ; Основной метод ; Алгоритм RecIntMult ; Алгоритм Karatsuba ; Сравнение рекуррентных соотношений ; Алгоритм Quicksort ; Наивная реализация подпрограммы ChoosePivot ; Линейный выбор ; Алгоритм RSelect ; Алгоритм DSelect. — ISBN 9785446109074 : 35.28. | --- |
5. Феррейра Фило, Владстон. Теоретический минимум по Computer Science : все, что нужно программисту и разработчику : пер. с / Владстон Феррейра Фило. — Санкт-Петербург [и др.] : Питер, 2018. — 222 с. : ил. — (Библиотека программиста) . — Парал. тит. л. англ. — ISBN 978-5-446-10587-8 : 19.64. | --- |
6. Феррейра Фило, Владстон. Теоретический минимум по Computer Science : все, что нужно программисту и разработчику : пер. с / Владстон Феррейра Фило. — Санкт-Петербург [и др.] : Питер, 2020. — 222 с. : ил., табл. — (Библиотека программиста) . — Парал. тит. л. англ. — ISBN 978-5-446-10587-8 : 19.60. | --- |
7. Феррейра Фило, Владстон. Теоретический минимум по Computer Science : все, что нужно программисту и разработчику : пер. с / Владстон Феррейра Фило ; [перевел с английского А. Логунов]. — Санкт-Петербург [и др.] : Питер, 2022. — 222 с. : ил., цв. ил., табл., схемы. — (Библиотека программиста) . — Содерж.: Основы: Идеи, Логика, Комбинаторика, Вероятность ; Вычислительная сложность ; Стратегия: Итерация, Рекурсия, Полный перебор, Поиск, Эвристические алгоритмы, Динамическое программирование ; Данные: Абстракции, Тип данных, Структуры ; Алгоритмы: Сортировка, Поиск, Графы, Исследование операций ; Базы данных: Реляционная модель, SQL, Нереляционная модель, Распределенная модель, Географическая модель, Форматы сериализации ; Компьютеры: Архитектура, Компиляторы, Иерархия памяти ; Программирование: Лингвистика, Переменные, Парадигмы. — ISBN 9785446105878 : 29.80. | --- |
8. Ч.2 : Программирование типовых алгоритмов / Станислав Михайлович Петренко. — 2018. — 46 с. : табл. — Режим доступа : https://rep.bntu.by/handle/data/40215. — 4982. — ISBN 978-985-550-538-0 : 0.43. | --- |
|