This repository contains a collection of 42School cursus projects in addition to the pool/piscine days (with a detailed step by step explanation). Enjoy!
Only for 42Network schools, this installer installs brew, then it installs valgrind, node (with nvm), docker, docker-machine and minikube with brew, under your confirmations.
Corewar is an algorithmic project/game in the curriculum of 1337 (42 Network). The purpose of it is to recode the programming game “Core War”, in which battle programs compete for the control of a virtual computer.
This project is all about exploring the ray-casting's rendering techniques to create a 3D perspective in a 2D map . So the main goal will be to make a dynamic view inside a maze, in which you’ll have to find your way.
The aim of this project is to sort a stack of numbers, using a limited set of instructions, and the lowest possible number of actions. You will have to look into different types of algorithms and choose the most appropriate one for an optimized solution.
Get Next Line (42cursus). This project aims to create a function that, allows to read a line ending with a newline character ('\n') from a file descriptor.
These modules of C++ are designed to help you understand the specificities of the language when compared to C. Time to dive into Object-Oriented Programming!