- Chapter 01 - Тема 1. Аналіз алгоритмів. Стратегія «розділяй і володарюй»
- Chapter 02 - Тема 2. Жадібні алгоритми та динамічне програмування
- Chapter 03 - Тема 3. Графи та дерева
- Chapter 04 - Тема 4. Префіксні дерева
- Chapter 05 - Тема 5. Алгоритми роботи з великими даними
- Chapter 06 - Тема 6. Основи паралельних обчислень і модель MapReduce
- Chapter 07 - Тема 7. Алгоритми керування кешем
- Chapter 08 - Тема 8. Алгоритми контролю потоку та обмеження швидкості
- Chapter 09 - Тема 9. Локальний пошук, евристики та імітація відпалу
- Chapter 10 - Тема 10. Алгоритмічна складність, наближені та рандомізовані алгоритми
Щоб встановити всі пакети з файлу requirements.txt і налаштувати середовище для запуску прикладів з нашого репозиторію, виконайте наступні кроки.
Спочатку переконайтеся, що Python встановлено. Відкрийте термінал (або командний рядок) і виконайте команду:
python --versionабо, якщо у вашій системі використовується Python 3:
python3 --versionУ відповідь має з'явитися номер версії Python, наприклад Python 3.10.9. Якщо Python не встановлено, завантажте його з офіційного сайту і встановіть.
Перевірте наявність pip:
pip --versionабо:
pip3 --versionЯкщо pip відсутній, встановіть його командою:
python -m ensurepip --upgradeРекомендується створити віртуальне середовище для ізоляції залежностей проєкту. Для цього виконайте:
python -m venv .venvЦя команда створить папку .venv у корені вашого репозиторію, де зберігатимуться всі залежності.
Щоб почати працювати у створеному середовищі, активуйте його:
-
На Windows:
.venv\Scripts\activate
-
На macOS або Linux:
source .venv/bin/activate
Після активації перед вашим запитом у терміналі з'явиться префікс (.venv).
Для встановлення залежностей виконайте:
pip install -r requirements.txtЦя команда автоматично завантажить і встановить усі зазначені у файлі пакети.
Тепер ви можете запускати скрипти чи приклади з репозиторію. Наприклад:
python your_script.pyПісля завершення роботи деактивуйте віртуальне середовище командою:
deactivate