Inside the 'Systems' folder in this repository, create a folder called '86_Dining_Philosophers' (if it doesn't exist yet). Place the program containing the solution inside this folder.
Note
Please claim the issue first by commenting here before starting to work on it.
Once you are done with the task and have created a Pull Request, please tag @suhasks123 to request a review.
Description
The Dining Philosophers problem is a popular problem in process synchronization in operating systems. Implement a solution to this problem.
Details
Issue requirements / progress
The preferred languages are C/C++. Threads can be used to simulate the philosophers and semaphores can be used as the basis of the solution.
Resources
https://en.wikipedia.org/wiki/Dining_philosophers_problem
Directory Structure
Inside the 'Systems' folder in this repository, create a folder called '86_Dining_Philosophers' (if it doesn't exist yet). Place the program containing the solution inside this folder.
Note