This repo contains all my coding preparation to get into FAT MANGO industries, also for the ICPC competitions, CodeForces contests, and the most important thing, Learn a lot to Improve my programming skills to be able to Change the World.
Note*: FAT MANGO -> Facebook, Amazon, Twitter, Microsoft, Apple, Netflix, Google, and Oracle.
To ensure that your development environment is consistent and does not interfere with other projects, I have set up a Docker container for compiling and running your C++ code. Here's how to use it:
-
Build the Docker Image: Run the
start_docker.sh
script in your terminal to build and start the Docker container. This script will use theDockerfile
in the repository to create an image with all the necessary tools installed../start_docker.sh
-
Compile and Run Your Code: I have the
compile_template.sh
script template to compile your code. This template will show you how to compile your C++ code withg++
and the required flags for a standard Competitive Programming environment. You can modify this script to compile and run your code as needed or manually compile your code usingg++
../compile_template.sh
-
Exiting the Container: Once you are done, you can exit the container by typing
exit
. The--rm
flag in thestart_docker.sh
script ensures that the container is removed after you exit, keeping your system clean.
These are some of the places where I solve problems, each one has a folder and subfolders for different programming languages and different approaches.
├── CodeForces
├── FacebookCarrers
├── GitHubAssets
└── LeetCode
└── RandomCodes