99shandhokhan88
Hi, I'm Venelin, an economics student at Sapienza, Rome, and a coding enthusiast at 42 Roma LUISS exploring the world of programming. 🚀
Pinned Repositories
floppa_project
Training project for Leonardo project at 42 Roma
ft_printf
"ft_printf" is a custom version of the C `printf` function. It allows programmers to format and print data efficiently, making it a fundamental tool for outputting information in various formats.
get_next_line
"Get Next Line" (GNL) is a programming project focused on developing a function that reads and retrieves one line at a time from various input sources, making it a fundamental tool for efficient text processing in C and other programming languages.
libft
"Libft" is a versatile C library project that provides a collection of essential functions and data structures, aiding programmers in everyday C development. It serves as a valuable toolkit for tasks ranging from memory management to string manipulation, streamlining coding tasks and enhancing efficiency.
minitalk
The "minitalk" project is a 42 Roma LUISS Unix-based project focusing on interprocess communication. It involves signal-based message transmission from a client to a server, providing hands-on experience with signal handling and process communication.
nexi
Philosophers
Implementation of the Dining Philosophers Problem in C at the 42 Roma Luiss, exploring concurrent programming challenges. Philosophers sit around a table, strategically picking up and releasing forks to avoid conflicts and deadlocks. Gain hands-on experience with synchronization using mutexes and threads.
push_swap
"push_swap" is a C programming project where the goal is to efficiently sort a list of numbers using a limited set of predefined actions, with the aim of minimizing the number of actions required.
so_long
"so_long" is a 2D maze game in C where players navigate through a maze, collect items, and reach the exit while avoiding obstacles. It features XPM graphics and keyboard controls using the X-Window with MiniLibX, offering a fun programming project for game development enthusiasts.
x
99shandhokhan88's Repositories
99shandhokhan88/floppa_project
Training project for Leonardo project at 42 Roma
99shandhokhan88/push_swap
"push_swap" is a C programming project where the goal is to efficiently sort a list of numbers using a limited set of predefined actions, with the aim of minimizing the number of actions required.
99shandhokhan88/so_long
"so_long" is a 2D maze game in C where players navigate through a maze, collect items, and reach the exit while avoiding obstacles. It features XPM graphics and keyboard controls using the X-Window with MiniLibX, offering a fun programming project for game development enthusiasts.
99shandhokhan88/ft_printf
"ft_printf" is a custom version of the C `printf` function. It allows programmers to format and print data efficiently, making it a fundamental tool for outputting information in various formats.
99shandhokhan88/get_next_line
"Get Next Line" (GNL) is a programming project focused on developing a function that reads and retrieves one line at a time from various input sources, making it a fundamental tool for efficient text processing in C and other programming languages.
99shandhokhan88/libft
"Libft" is a versatile C library project that provides a collection of essential functions and data structures, aiding programmers in everyday C development. It serves as a valuable toolkit for tasks ranging from memory management to string manipulation, streamlining coding tasks and enhancing efficiency.
99shandhokhan88/minitalk
The "minitalk" project is a 42 Roma LUISS Unix-based project focusing on interprocess communication. It involves signal-based message transmission from a client to a server, providing hands-on experience with signal handling and process communication.
99shandhokhan88/nexi
99shandhokhan88/Philosophers
Implementation of the Dining Philosophers Problem in C at the 42 Roma Luiss, exploring concurrent programming challenges. Philosophers sit around a table, strategically picking up and releasing forks to avoid conflicts and deadlocks. Gain hands-on experience with synchronization using mutexes and threads.
99shandhokhan88/x