- Лабораторная работа №0. Введение
- Лабораторная работа №1 Сортировка вставками, выбором, пузырьковая
- Лабораторная работа №2: Сортировка слиянием. Метод декомпозиции
- Лабораторная работа №3: Быстрая сортировка, сортировки за линейное время
- Лабораторная работа №4: Стек, очередь, связанный список
- Лабораторная работа №5: Деревья. Пирамида, пирамидальная сортировка. Очередь с приоритетами.
- Лабораторная работа №6: Хеширование. Хеш-таблицы
- Лабораторная работа №7: Динамическое программирование №1
- Изучить основные команды Git
- Научиться создавать и управлять репозиториями
- Освоить работу с ветками и слияниями
- Понять основы работы с удаленными репозиториями
- Git — система контроля версий
- GitHub — платформа для хостинга репозиториев
- Markdown — язык разметки для оформления документации
- PyCharm — среда разработки для языка программирования Python
- Python 3 — язык программирования
-
Клонируйте репозиторий:
git clone https://github.com/Setzor/algorithms.git -
Перейдите в папку с проектом:
cd algorithms/ -
Запуск всех файлов
python run_all_lab_files.py -
Запуск всех тестов
python run_all_lab_tests.py