CODE BLOG
12.5K subscribers
4.95K photos
36 videos
99 files
2.82K links
IT юмор, обучающие видео и многое другое.

YouTube: https://youtube.com/codeblog
VK: https://vk.com/codeblog
Чат: @codeblog_chat

По всем вопросам: @p_shvanov

Ресурс включён в перечень Роскомнадзора: https://www.gosuslugi.ru/snet/67c04851241cbc1f487e5054
加入频道
Алгоритмы и Структуры Данных

Урок 1: Введение. Числа Фибоначчи.
Урок 2: Мемоизация.
Урок 3: Большое О (Big O Notation). Сложность алгоритма. Часть 1.
Урок 4: Большое О (Big O Notation). Сложность алгоритма. Часть 2.
Урок 5: Жадные алгоритмы. Введение.
Урок 6: Жадные алгоритмы. Реализация алгоритма (часть 1).
Урок 7: Жадные алгоритмы. Реализация алгоритма (часть 2).
Урок 8: Жадные алгоритмы. Задача о рюкзаке.
Урок 9: Жадные алгоритмы. Задача о рюкзаке (Реализация).
Урок 10: Двоичный (Бинарный) поиск.

https://www.youtube.com/playlist?list=PLAma_mKffTOT_qpTFv4KdD9DhOAUd5Rqy

#video #algoritm
Препроцессоры. Быстрый старт

Урок 1. Введение
Урок 2. Задание CSS стилей
Урок 3. Создание второй темы на CSS
Урок 4. Переписывание стилей на Less
Урок 5. Создание второй темы на Less
Урок 6. Компиляция Less файлов
Урок 7. Написание скрипта для смены темы

https://www.youtube.com/playlist?list=PLD-piGJ3Dtl0ct3IHUkJ9X6RMvPJjilxh

#video #algoritm
Алгоритмы

Информатика. Блок-схемы. Базовые алгоритмические структуры
Алгоритмы. Простота числа
Алгоритмы. НОД (наибольший общий делитель)
Алгоритмы. Возведение в степень
Алгоритмы. Массивы. Базовые алгоритмы
Алгоритмы. Массивы. Сортировки - введение. Сортировка выбором
Алгоритмы. Массивы. Сортировки: Пузырек (Bubble), Шейкерная (Coctail), Расчёска (Comb)
Алгоритмы. Массивы. Сортировки: Глупая (Stupid), Гномья (Gnome), Вставками (Insert)

https://www.youtube.com/playlist?list=PL1BTEjfHRiq98C5F63nOxRUEiEYDU6uj3

#video #algoritm
Серия видео по алгоритмам

1. Random walk. Метод блуждающей точки (random step).
2. Алгоритм движения по окружности
3. Программная генерация лабиринтов
4. Основы программирования искусственных нейронных сетей
5. Алгоритм pathfinder. поиск маршрута от точки к точке!
6. Алгоритм заливки. программная заливка области
7. Алгоритм игр «3 в ряд» пример в construct 2. Часть 1-я
8. Позиционирование ромбов. ромбическая изометрия #2
9. Алгоритм игр «3 в ряд» пример в construct 2. Часть 2-я
10. Определение координат. ромбическая изометрия #3

https://www.youtube.com/playlist?list=PLHcq_lDrZqm0P766WdRJ7r41W9KeY1Db2

#video #algoritm
Алгоритмы и алгоритмические языки

Лекция 1. Машина Тьюринга. Часть 1
Лекция 2. Машина Тьюринга. Часть 2
Лекция 3. Универсальная машина Тьюринга
Лекция 4. Введение в язык С
Лекция 5. Типы данных в С
Лекция 6. Переменные. Ввод-вывод в С
Лекция 7. Операции и операторы Си
Лекция 8. Строки и массивы Си
Лекция 9. Строки и указатели
Лекция 10. Функции

https://www.youtube.com/playlist?list=PLcsjsqLLSfNCR1DHnNovuWuwpKO90wfLs

#video #algoritm
Алгоритмы и структуры данных.

Графы. Обход в глубину. Топологическая сортировка
Компоненты сильной связности, 2-SAT
Мосты, точки сочленения, Эйлеров цикл
Минимальное остовное дерево
Обход в ширину, алгоритм Дейкстры
Алгоритмы Форда-Беллмана и Флойда
Игры на графах
Еще раз про минимальное остовное дерево
Строки. Хеширование. КМП
Z-функция. Бор

https://www.youtube.com/playlist?list=PLrS21S1jm43iF3DKP3rvpN8hoTBqHVYbr

#video #algoritm
Алгоритмы и структуры данных

1. Алгоритмы. Оценка времени. Сортировка слиянием
2. Структуры данных. Куча. Сортировка кучей
3. Быстрая сортировка. К-я порядковая статистика
4. Нижняя оценка на сортировку. Цифровая сортировка
5. Двоичный поиск
6. Стеки, очереди. Амортизированное время
7. Система непересекающихся множеств
8. Фибоначчиева куча
9. Динамическое программирование.
10. Динамическое программирование. Часть 2

https://www.youtube.com/playlist?list=PLrS21S1jm43geDXVdeQy96P-f59pXeyPC

#video #algoritm
Алгоритмизация

1) Интерпретатор обратной польской записи
2) Интерпретатор LISP выражений
3) Рекурсивные функции
4) Длинная арифметика
5) Односвязный список
6) Двоичное дерево
7) Хеш-таблица

https://www.youtube.com/playlist?list=PLd-kTafWJCJO1IrlPpIRPCB0uhaZm58Ai

#video #algoritm
Алгоритмизация

1 // Интерпретатор обратной польской записи
2 // Интерпретатор LISP выражений
3 // Рекурсивные функции
4 // Длинная арифметика
5 // Односвязный список
6 // Двоичное дерево
7 // Хеш-таблица
8 // Виртуальная машина

https://www.youtube.com/playlist?list=PLd-kTafWJCJO1IrlPpIRPCB0uhaZm58Ai

#video #algoritm
Теория алгоритмов

- Основы теории множеств и логика
- Теорема Чёрча
- Машина Тьюринга
- Проблема равенства слов
- Общезначимые формулы
- Теорема Гёделя (начало доказательства)
- Мощности Множеств

https://www.youtube.com/playlist?list=PLaQzcyI9dgYS_I5HNP8kjE0eO1316IJ4y

#video #algoritm
Алгоритмы и структуры данных

1. Дерево отрезков
2. Дерево отрезков. Операции на отрезке
3. Разреженная таблица. Дерево Фенвика
4. Двумерные задачи на дерево отрезков
5. Дерево поиска, AVL-дерево
6. Декартово дерево, дерево по неявному ключу
7. Splay дерево
8. Двоичные подъемы. LCA. Алгоритм Фарах-Колтона и Бендера
9. Heavy-Light декомпозиция
10. Link-Cut Tree

https://www.youtube.com/playlist?list=PLrS21S1jm43huya9OjmrdzlXTMzQFzfw4

#video #algoritm
Алгоритмы и структуры данных.

01. Алгоритмы. Оценка времени. Сортировка слиянием.
02. Структуры данных. Куча. Сортировка кучей
03. Быстрая сортировка. К-я порядковая статистика
04. Нижняя оценка на сортировку. Цифровая сортировка. Сортирующие сети
05. Двоичный поиск
06. Стеки, очереди. Амортизированное время
07. Связные списки. Pointer Machine
08. Система непересекающихся множеств
09. Фибоначчиева куча
10. Динамическое программирование

https://www.youtube.com/playlist?list=PLrS21S1jm43jz48qjdfYNpuIPgL3lNJ_o

#video #algoritm