/distributed-algorithms

This repository contains solutions for distributed algorithms problems in Python. The solutions provided here are meant to be used as a reference and should not be used as a substitute for your own work.

Primary LanguagePython

Distributed Algorithms Course Repo

This repository contains solutions for distributed algorithms problems in Python. The solutions provided here are meant to be used as a reference and should not be used as a substitute for your own work.

Prerequisites

Python 3.x Git

Getting Started

Clone the repository using Git:

git clone https://github.com/JaWitold/distributed-algorithms.git

Install the necessary packages using pip:

pip install -r requirements.txt

Run the solutions

python <filename>.py

Solutions The solutions provided here cover various topics in distributed algorithms, including consensus algorithms, leader election algorithms, and distributed computing. Each solution is provided in a separate Python file and is accompanied by a README file that explains the problem and solution in more detail.