Philosophers is a comprehensive guide and solution to the classic Dining Philosophers Problem in computer science. This project uses the C programming language and multithreading to implement a solution that prevents deadlocks and resource conflicts.
☆52Aug 21, 2023Updated 2 years ago
Alternatives and similar repositories for philosophers
Users that are interested in philosophers are comparing it to the libraries listed below. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- One of the first graphical projects at 42 school, fract-ol introduces us to 2D programming with fractal generation.☆30Nov 30, 2024Updated last year
- Philosophers is a project from the 42 school curriculum that explores concurrent programming with threads and mutexes, processes and sema…☆33Nov 30, 2024Updated last year
- This project will make you sort data on a stack, with a limited set of instructions, using the lowest possible number of actions. To succ…☆124Sep 6, 2023Updated 2 years ago
- Inception 42 project guide☆35Mar 18, 2023Updated 3 years ago
- 42 - Rewrite a simple shell☆75Sep 9, 2020Updated 5 years ago
- Managed Kubernetes at scale on DigitalOcean • AdDigitalOcean Kubernetes includes the control plane, bandwidth allowance, container registry, automatic updates, and more for free.
- ☆56Oct 2, 2024Updated last year
- Push_swap is a project that challenges students to create a sorting algorithm for a specific problem: to sort a list of integers using a …☆12Aug 24, 2025Updated 10 months ago
- Dining philosophers problem's guide for 42 school☆116Apr 12, 2023Updated 3 years ago
- Tester for the 🔥 minishell 🔥 project at École 42☆165May 27, 2024Updated 2 years ago
- This project is about creating a simple shell, and learning about about processes and file descriptors.☆26Jun 2, 2022Updated 4 years ago
- 42 Philosophers project☆10Sep 21, 2022Updated 3 years ago
- ☆29Apr 13, 2024Updated 2 years ago
- A mini Ray Tracer written in C from scratch.☆11Dec 27, 2023Updated 2 years ago
- .dotfiles for fearless terminal 42 cadets☆14Jul 27, 2025Updated 11 months ago
- Deploy on Railway without the complexity - Free Credits Offer • AdConnect your repo and Railway handles the rest with instant previews. Quickly provision container image services, databases, and storage volumes.
- push_swap is a 42 school project where we must sort random numbers with a limited set of instructions, using the lowest possible number o…☆67Nov 30, 2024Updated last year
- Libft 42 project. Bonus included. Achieved April 2023.☆13Jun 14, 2025Updated last year
- A C implementation of the classic Dining Philosophers problem. A 42 school project exploring threading, mutexes, and semaphores to solve …☆21Mar 11, 2026Updated 3 months ago
- It's like cutting an onion. Will make you cry. 1000+ tests to dance on your nerves.☆96Feb 5, 2025Updated last year
- Pipex project school 42☆80Feb 6, 2022Updated 4 years ago
- The goal of this project is to get acquainted with the amazing world of virtualization.☆12Apr 11, 2024Updated 2 years ago
- This project is about creating your own IRC server in C++☆10Jan 24, 2023Updated 3 years ago
- 42 project where we learn about raycasting and try to recreate the original Wolfenstein 3d game☆19May 4, 2021Updated 5 years ago
- ☆24Dec 10, 2024Updated last year
- AI Agents on DigitalOcean Gradient AI Platform • AdBuild production-ready AI agents using customizable tools or access multiple LLMs through a single endpoint. Create custom knowledge bases or connect external data.
- [42 Madrid] As beautiful as a shell☆57Mar 29, 2024Updated 2 years ago
- Solutions to 42's piscine C exercises☆13Aug 28, 2019Updated 6 years ago
- Ecole 42 project☆37Sep 6, 2022Updated 3 years ago
- the quickest way to solve microshell Exam Rank 04☆143Dec 7, 2023Updated 2 years ago
- Philosophers - 42 project☆13Sep 24, 2022Updated 3 years ago
- 42 Webserv☆113Aug 6, 2023Updated 2 years ago
- Push_swap tester and bonus tester + GUI pro checker☆119Dec 9, 2024Updated last year
- ☆28May 25, 2021Updated 5 years ago
- A C program that reproduces the behavior of the shell pipe (`|`). This 42 school project uses `fork()`, `pipe()`, and `dup2()` to manage …☆55Mar 11, 2026Updated 3 months ago
- Deploy on Railway without the complexity - Free Credits Offer • AdConnect your repo and Railway handles the rest with instant previews. Quickly provision container image services, databases, and storage volumes.
- recode printf | école 42☆14Mar 16, 2021Updated 5 years ago
- ☆27Feb 27, 2019Updated 7 years ago
- ☆18Sep 22, 2023Updated 2 years ago
- [42 Madrid] And thanks for all the fish!☆86Apr 5, 2023Updated 3 years ago
- A small 2D game developed with MiniLibx, the graphic library of the 42School - introduction to game development and graphics.☆11Mar 27, 2025Updated last year
- Step by Step Prochecker for Push_Swap 42 proyect☆15Apr 7, 2023Updated 3 years ago
- Cub3D is a 42 school team project to create a dynamic view inside a 3D maze using raycasting in the style of Wolfenstein3D.☆24Nov 30, 2024Updated last year