Pinned Repositories
cub3d
A basic introduction to raycasting, using the MLX library. A group project developed in C as part of the 42 curriculum.
minishell
A simple Unix shell built as part of the 42 curriculum.
FDF
This project focuses on creating a 3D wireframe model using the MiniLibX graphical library. The program allows for the visualization of landscapes from 2D representation inputs, by connecting points in 3D space with line segments.
philosophers
A simulation of the classic Dining Philosophers Problem, demonstrating concurrency and resource-sharing challenges. Philosophers alternate between eating, thinking, and sleeping while competing for limited forks. The project ensures fair resource allocation, preventing starvation and deadlock.
Portfolio
C--Modules
C++ Modules from the School 42 Curriculum.
libft
This project is your very first project as a student at 42. You will need to recode a few functions of the C standard library as well as some other utility functions that you will use during your whole cursus.
pipex
Pipex is a project from the 42 school that mimics the behaviour of the pipe in shell commands.
push_swap
push_swap is a project from the 42 school designed to sort a stack of integers using a predefined set of operations. The main objective is to sort the stack with the fewest number of operations.
series-intro-to-github-flow-daviduartecf
series-intro-to-github-flow-daviduartecf created by GitHub Classroom
daviduartecf's Repositories
daviduartecf/C--Modules
C++ Modules from the School 42 Curriculum.
daviduartecf/cub3d
A basic introduction to raycasting, using the MLX library. A group project developed in C as part of the 42 curriculum.
daviduartecf/philosophers
A simulation of the classic Dining Philosophers Problem, demonstrating concurrency and resource-sharing challenges. Philosophers alternate between eating, thinking, and sleeping while competing for limited forks. The project ensures fair resource allocation, preventing starvation and deadlock.
daviduartecf/pipex
Pipex is a project from the 42 school that mimics the behaviour of the pipe in shell commands.
daviduartecf/Portfolio
daviduartecf/push_swap
push_swap is a project from the 42 school designed to sort a stack of integers using a predefined set of operations. The main objective is to sort the stack with the fewest number of operations.
daviduartecf/FDF
This project focuses on creating a 3D wireframe model using the MiniLibX graphical library. The program allows for the visualization of landscapes from 2D representation inputs, by connecting points in 3D space with line segments.
daviduartecf/libft
This project is your very first project as a student at 42. You will need to recode a few functions of the C standard library as well as some other utility functions that you will use during your whole cursus.