filmov
tv
Лекция 1. Сложность и модели вычислений (Алгоритмы и структуры данных, часть 1)
Показать описание
Основные ресурсы: память и время. О-символика. Примеры моделей вычисления: машина Тьюринга, RAM-машина. Сложность в среднем и худшем случаях.
Анализ учетных стоимостей операций. Банковский метод. Метод потенциалов: функция потенциала, истинные и учетные стоимости. Задача о двоичном счетчике.
Массивы переменного размера: аддитивная и мультипликативная схемы реаллокации. Анализ мультипликативной схемы для массива переменного размера с помощью банковского метода.
Стеки и очереди. Реализация на основе массива переменного размера и на основе связанного списка. Моделирование очереди с помощью двух стеков.
Изменяемые (mutable) и неизменяемые (immutable) структуры данных. Структуры данных с хранением истории (persistent). Immutable-стек и immutable-очередь. Проблема множественного будущего при анализе учетных cтоимоcтей в persistent-структурах.
Лекция №1 в курсе "Алгоритмы и структуры данных, часть 1", осень 2018 (Новосибирск)
Преподаватели курса: Александр Александрович Стененко, Степан Юрьевич Гатилов
Анализ учетных стоимостей операций. Банковский метод. Метод потенциалов: функция потенциала, истинные и учетные стоимости. Задача о двоичном счетчике.
Массивы переменного размера: аддитивная и мультипликативная схемы реаллокации. Анализ мультипликативной схемы для массива переменного размера с помощью банковского метода.
Стеки и очереди. Реализация на основе массива переменного размера и на основе связанного списка. Моделирование очереди с помощью двух стеков.
Изменяемые (mutable) и неизменяемые (immutable) структуры данных. Структуры данных с хранением истории (persistent). Immutable-стек и immutable-очередь. Проблема множественного будущего при анализе учетных cтоимоcтей в persistent-структурах.
Лекция №1 в курсе "Алгоритмы и структуры данных, часть 1", осень 2018 (Новосибирск)
Преподаватели курса: Александр Александрович Стененко, Степан Юрьевич Гатилов
Лекция 1. Сложность и модели вычислений (Алгоритмы и структуры данных, часть 1)...
Лекция 1 | Сложность вычислений и основы криптографии | Эдуард Гирш | Лекториум...
Лекция 1. Инвестиции: трудности выбора
Тихонов Н. А. - Основы математического моделирования - Типы математических моделей (Лекция 1)...
Лекция 1. Понятие и оценка алгоритмов
Лекция 1. Введение
Лекция 1 | Основы вычислимости и теории сложности | Дмитрий Ицыксон | CSC | Лекториум...
Лекция 1. Введение в машинное обучение.
К первой паре / Эконометрика. Лекция 11. Ошибки спецификации модели...
Синергетика. Наука о сложном (лекция 1) - Владимир Буданов...
Лекция 1. Теория игр
Машинное обучение. Вводная лекция. К.В. Воронцов, Школа анализа данных, Яндекс....
Лекция 1. А.С. Трушечкин. Введение. Однокубитные операции...
Лекция 1. Введение (курс «Параллельное программирование»)...
Лекция 1 | Теория распределенных вычислений | Роман Липовский | Лекториум...
Транстеоретическая модель изменений: лекция клинических психологов | Евгений Шабалин | Антон Русаков...
Компас 3D для начинающих. Урок № 1 основы
Как новичку разобраться в Blender (Часть 1)
Cистемы уравнений. Разбор задания 6 и 21 из ОГЭ. | Математика...
Лекция 1. Описательные статистики. Квантили, квартили. Гистограммы...
Курс «Машинное обучение 1». Лекция 1 (Евгений Соколов)
Математическое моделирование - Лекция 1 (09.02.07)
Лекция 1 | Финансовая математика — объекты, модели, задачи, методы | Яна Белопольская | Лекториум...
Открытая лекция «weak memory models»
Комментарии