https://github.com/youngermaster/fat-mango-preparation
This repo contains all my coding preparation to get into FAT MANGO industries and the most important thing, Learn a lot to Improve my programming skills to be able to Change the World.
https://github.com/youngermaster/fat-mango-preparation
codeforces-solutions coding-challenge competitive-programming faang-preparation faanmg fatmango icpc-training internship-preparation
Last synced: 7 months ago
JSON representation
This repo contains all my coding preparation to get into FAT MANGO industries and the most important thing, Learn a lot to Improve my programming skills to be able to Change the World.
- Host: GitHub
- URL: https://github.com/youngermaster/fat-mango-preparation
- Owner: Youngermaster
- License: mit
- Created: 2019-12-27T18:36:10.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2024-05-23T07:02:37.000Z (over 1 year ago)
- Last Synced: 2024-05-23T07:42:02.670Z (over 1 year ago)
- Topics: codeforces-solutions, coding-challenge, competitive-programming, faang-preparation, faanmg, fatmango, icpc-training, internship-preparation
- Language: C++
- Homepage:
- Size: 1.15 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# FAT MANGO Preparation
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.
## Using Docker for Isolated Development Environment
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:
1. **Build the Docker Image**: Run the `start_docker.sh` script in your terminal to build and start the Docker container. This script will use the `Dockerfile` in the repository to create an image with all the necessary tools installed.
```bash
./start_docker.sh
```2. **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 with `g++` 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 using `g++`.
```bash
./compile_template.sh
```3. **Exiting the Container**: Once you are done, you can exit the container by typing `exit`. The `--rm` flag in the `start_docker.sh` script ensures that the container is removed after you exit, keeping your system clean.
## Contest Problems
These are some of the places where I solve problems, each one has a folder and
subfolders for different programming languages and different approaches.```bash
├── CodeForces
├── FacebookCarrers
├── GitHubAssets
└── LeetCode
└── RandomCodes
```## Name idea
The name idea was inspired by:
