Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
#

philosophers-dinner-problem

Here are 186 public repositories matching this topic...

philosophers

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.

  • UpdatedAug 21, 2023
  • C

Philosophers is a project from the 42 school curriculum that explores concurrent programming with threads and mutexes, processes and semaphores. It is a variation on the famous dining philosophers problem.

  • UpdatedNov 30, 2024
  • C

[documented code / -pedantic -std=c89] - 42School variant of the dining philosophers problem to learn the basics of threading a process, how to create threads and use mutexes.

  • UpdatedOct 12, 2022
  • C

Philosophers an individual project at 42 about introduction to the basics of process threading, and how work on the same memory space. And learn about mutexes, semaphores, and shared memory.

  • UpdatedDec 6, 2022
  • C

Solution to Operating System Dining Philosophers problem using threading and synchronization. It ensures smooth resource sharing among philosophers, preventing conflicts like deadlock.

  • UpdatedFeb 19, 2024
  • Python

Very simple web visualizer for Philosophers (42 school project)

  • UpdatedMar 28, 2025
  • JavaScript

💭 Dijkstra's Philosophers Problem ❓ - I never thought philosophy would be so deadly. ☠️ [42 PROJECT]

  • UpdatedMay 16, 2024
  • C

Apply the basics of threading a process. Creating threads and discover mutexes.

  • UpdatedJan 19, 2023
  • C

A 42 school project that simulates the Dining Philosophers problem using multithreading (philo) and multiprocessing with semaphores (philo_bonus). The goal is to handle concurrency, synchronization, and avoid deadlocks and starvation.

  • UpdatedMay 10, 2025
  • C

This project is about learning threads and processes, mutexes and semaphores.

  • UpdatedAug 28, 2022
  • C

I’ve never thought philosophy would be so deadly. This is my solution for the philosophers project of 42 school. This is part of common core.

  • UpdatedMar 9, 2022
  • C

🍽️ dining philosophers problem in C.

  • UpdatedMar 8, 2024
  • C

Zeno (of Citium) visualizes the progress of the philosophers' simulation.

  • UpdatedAug 26, 2024
  • Python

C program that simulates the dining philosophers problem using threads and mutexes.

  • UpdatedJul 14, 2023
  • C

Improve this page

Add a description, image, and links to thephilosophers-dinner-problem topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with thephilosophers-dinner-problem topic, visit your repo's landing page and select "manage topics."

Learn more


[8]ページ先頭

©2009-2025 Movatter.jp