42Course
-
Updated
Dec 29, 2024 - C++
42Course
A semi-automatic tester for checking 42's philosophers project. It tests: invalid inputs, when program should stop on death/eaten enough, and when program should stay running (timed).
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.
This repo contains my natural language processing projects including the use of neural language models for text generation based on Spinoza's works and a sentiment analysis "in reverse" applied to movie reviews.
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.
Proyectos del campus 42 Málaga
A regular 42Cursus journey here!
Explore Great Thinkers & Ideas
I’ve never thought philosophy would be so deadly
Everyone has got to eat and sleep and think and potentially die! Welcome to the life of Philosophers!
This project is an introduction to the basics of process threading, and how work on the same memory space.
[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.
In this project, you will learn the basics of threading a process. You will learn how to make threads. You will discover the mutex.
tester for philosophers 42 project
Why real person fanfiction could "hurt" actors but not singers, and what to do about it
The projects in this repository are carried out in the common core process of 42 schools.
List of my 42Rome projects
Add a description, image, and links to the philosophers topic page so that developers can more easily learn about it.
To associate your repository with the philosophers topic, visit your repo's landing page and select "manage topics."