Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/zouariomar/code-practice
Welcome to my Code Practice solutions repository! Here, you'll find my solutions to various coding problems from different platforms.
https://github.com/zouariomar/code-practice
algorithms bash c code codepractice codeproject cpp geeksforgeeks github leecode
Last synced: 1 day ago
JSON representation
Welcome to my Code Practice solutions repository! Here, you'll find my solutions to various coding problems from different platforms.
- Host: GitHub
- URL: https://github.com/zouariomar/code-practice
- Owner: ZouariOmar
- License: mit
- Created: 2024-07-13T19:15:46.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2025-01-26T17:46:54.000Z (3 days ago)
- Last Synced: 2025-01-26T18:32:16.262Z (3 days ago)
- Topics: algorithms, bash, c, code, codepractice, codeproject, cpp, geeksforgeeks, github, leecode
- Language: C++
- Homepage:
- Size: 24.7 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Code Practice
Welcome to my Code Practice solutions repository! Here, you'll find my solutions to various coding problems from different platforms.
## About
This repository contains my solutions to coding problems from various platforms. The solutions are implemented in different programming languages, primarily in C/C++. The problems are organized by their difficulty level and topic.
## Repository Structure
```bash
.Code Practice
├── atcoder
│ ├── AtCoder Beginners Selection
│ └── practice contest
│ ├── A - Welcome to AtCoder
│ │ ├── A - Welcome to AtCoder .code-workspace
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ └── src
│ │ ├── lib.cpp
│ │ ├── main
│ │ └── main.cpp
│ └── B - Interactive Sorting
│ ├── B - Interactive Sorting .code-workspace
│ ├── inc
│ │ └── inc.hpp
│ ├── out
│ │ └── out
│ ├── run.sh
│ └── src
│ ├── lib.cpp
│ ├── main
│ └── main.cpp
├── codeforce
│ ├── Class A
│ │ ├── A. Amusing Joke (#141A)
│ │ │ ├── A. Amusing Joke (#141A).code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── A. Anton and Danik (#734A)
│ │ │ ├── A. Anton and Danik (#734A).code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ ├── app
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── A. Anton and Letters (#443A)
│ │ │ ├── A. Anton and Letters (#443A).code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── A. Anton and Polyhedrons (#785A)
│ │ │ ├── A. Anton and Polyhedrons (#785A).code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ ├── src
│ │ │ │ ├── lib.cpp
│ │ │ │ ├── main
│ │ │ │ └── main.cpp
│ │ │ └── test
│ │ │ └── in.txt
│ │ ├── A. Arrival of the General (#144A)
│ │ │ ├── A. Arrival of the General (#144A).code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ ├── src
│ │ │ │ ├── lib.cpp
│ │ │ │ ├── main
│ │ │ │ └── main.cpp
│ │ │ └── test
│ │ │ └── in.txt
│ │ ├── A. Bear and Big Brother (#791A)
│ │ │ ├── A. Bear and Big Brother (#791A).code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── A. Beautiful Matrix (#263A)
│ │ │ ├── A. Beautiful Matrix (#263A).code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ ├── src
│ │ │ │ ├── lib.cpp
│ │ │ │ ├── main
│ │ │ │ └── main.cpp
│ │ │ └── test
│ │ │ └── in.txt
│ │ ├── A. Beautiful Year (#217A)
│ │ │ ├── A. Beautiful Year (#217A).code-workspace
│ │ │ ├── inc
│ │ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── A. Boy or Girl (#236A)
│ │ │ ├── A. Boy or Girl (#236A).code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── A. Buy a Shovel
│ │ │ ├── A. Buy a Shovel.code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── A. Calculating Function (#486A)
│ │ │ ├── A. Calculating Function (#486A).code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── A. Candies and Two Sisters (#1335A)
│ │ │ ├── A. Candies and Two Sisters (#1335A).code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ ├── src
│ │ │ │ ├── lib.cpp
│ │ │ │ ├── main
│ │ │ │ └── main.cpp
│ │ │ └── test
│ │ │ └── in.txt
│ │ ├── A. Divisibility Problem (#1328A)
│ │ │ ├── A. Divisibility Problem (#1328A).code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ ├── src
│ │ │ │ ├── lib.cpp
│ │ │ │ ├── main
│ │ │ │ └── main.cpp
│ │ │ └── test
│ │ │ └── in.txt
│ │ ├── A. Domino piling (#50A)
│ │ │ ├── A. Domino piling (#50A).code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── A. Elephant (#617A)
│ │ │ ├── A. Elephant (#617A).code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── A. Fox And Snake (#510A)
│ │ │ ├── A. Fox And Snake (#510A).code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── A. Games (#268A)
│ │ │ ├── A. Games (#268A).code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ ├── src
│ │ │ │ ├── lib.cpp
│ │ │ │ ├── main
│ │ │ │ └── main.cpp
│ │ │ └── test
│ │ │ └── in.txt
│ │ ├── A. Helpful Maths (#339A)
│ │ │ ├── A. Helpful Maths (#339A).code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ ├── src
│ │ │ │ ├── lib.cpp
│ │ │ │ ├── main
│ │ │ │ └── main.cpp
│ │ │ └── test
│ │ │ └── in.txt
│ │ ├── A. Hit the Lottery (#996A)
│ │ │ ├── A. Hit the Lottery (#996A).code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── A. Hulk
│ │ │ ├── A. Hulk.code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── A. I_love_%username%
│ │ │ ├── A. I_love_%username%.code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ ├── src
│ │ │ │ ├── lib.cpp
│ │ │ │ ├── main
│ │ │ │ └── main.cpp
│ │ │ └── test
│ │ │ └── in.txt
│ │ ├── A. In Search of an Easy Problem (#1030A)
│ │ │ ├── A. In Search of an Easy Problem (#1030A).code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── A. Insomnia cure
│ │ │ ├── A. Insomnia cure.code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ └── main.cpp
│ │ ├── A. Is your horseshoe on the other hoof?
│ │ │ ├── A. Is your horseshoe on the other hoof?.code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── A. I Wanna Be the Guy (#469A)
│ │ │ ├── A. I Wanna Be the Guy (#469A).code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ ├── src
│ │ │ │ ├── lib.cpp
│ │ │ │ ├── main
│ │ │ │ └── main.cpp
│ │ │ └── test
│ │ │ └── in.txt
│ │ ├── A. Nearly Lucky Number (#110A)
│ │ │ ├── A. Nearly Lucky Number (#110A).code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── A. New Year and Hurry
│ │ │ ├── A. New Year and Hurry.code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── A. Next Round (#158A)
│ │ │ ├── A. Next Round (#158A).code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ ├── src
│ │ │ │ ├── lib.cpp
│ │ │ │ ├── main
│ │ │ │ └── main.cpp
│ │ │ └── test
│ │ │ └── in.txt
│ │ ├── A. Pangram (#540A)
│ │ │ ├── A. Pangram (#540A).code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ ├── src
│ │ │ │ ├── lib.cpp
│ │ │ │ ├── main
│ │ │ │ └── main.cpp
│ │ │ └── test
│ │ │ └── in.txt
│ │ ├── A. Petya and Strings (#112A)
│ │ │ ├── A. Petya and Strings (#112A).code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ ├── src
│ │ │ │ ├── lib.cpp
│ │ │ │ ├── main
│ │ │ │ └── main.cpp
│ │ │ └── test
│ │ │ └── in.txt
│ │ ├── A. Police Recruits
│ │ │ ├── A. Police Recruits.code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ ├── src
│ │ │ │ ├── lib.cpp
│ │ │ │ ├── main
│ │ │ │ └── main.cpp
│ │ │ └── test
│ │ │ └── in.txt
│ │ ├── A. Presents (#136A)
│ │ │ ├── A. Presents (#136A).code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── A. Restoring Three Numbers
│ │ │ ├── A. Restoring Three Numbers.code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── A. Soft Drinking
│ │ │ ├── A. Soft Drinking.code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── A. Soldier and Bananas (#546A)
│ │ │ ├── A. Soldier and Bananas (#546A).code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ ├── app
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ └── main.cpp
│ │ ├── A. Stones on the Table (#266A)
│ │ │ ├── A. Stones on the Table (#266A).code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── A. Sum
│ │ │ ├── A. Sum.code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ ├── src
│ │ │ │ ├── lib.cpp
│ │ │ │ ├── main
│ │ │ │ └── main.cpp
│ │ │ └── test
│ │ │ └── in.txt
│ │ ├── A. Sum of Round Numbers
│ │ │ ├── A. Sum of Round Numbers.code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ ├── src
│ │ │ │ ├── lib.cpp
│ │ │ │ ├── main
│ │ │ │ └── main.cpp
│ │ │ └── test
│ │ │ └── in.txt
│ │ ├── A. Team(#231A)
│ │ │ ├── A. Team(#231A).code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ ├── src
│ │ │ │ ├── lib.cpp
│ │ │ │ ├── main
│ │ │ │ └── main.cpp
│ │ │ └── test
│ │ │ └── in.txt
│ │ ├── A. The New Year: Meeting Friends
│ │ │ ├── A. The New Year: Meeting Friends.code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ ├── src
│ │ │ │ ├── lib.cpp
│ │ │ │ ├── main
│ │ │ │ └── main.cpp
│ │ │ └── test
│ │ │ └── in.txt
│ │ ├── A. Tram (#116A)
│ │ │ ├── A. Tram (#116A).code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ ├── app
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ ├── src
│ │ │ │ ├── lib.cpp
│ │ │ │ ├── main
│ │ │ │ └── main.cpp
│ │ │ └── test
│ │ │ └── in.txt
│ │ ├── A. Translation (#41A)
│ │ │ ├── A. Translation (#41A).code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.h
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.c
│ │ │ ├── main
│ │ │ └── main.c
│ │ ├── A. Ultra-Fast Mathematician (#61A)
│ │ │ ├── A. Ultra-Fast Mathematician (#61A).code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── A. Vanya and Fence (#A677)
│ │ │ ├── A. Vanya and Fence (#A677).code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ ├── app
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ ├── src
│ │ │ │ ├── lib.cpp
│ │ │ │ ├── main
│ │ │ │ └── main.cpp
│ │ │ └── test
│ │ │ └── in.txt
│ │ ├── A. Vasya the Hipster
│ │ │ ├── A. Vasya the Hipster.code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── A. Watermelon (#4A)
│ │ │ ├── A. Watermelon (#4A).code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── A. Way Too Long Words (#71A)
│ │ │ ├── A. Way Too Long Words (#71A).code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ ├── src
│ │ │ │ ├── lib.cpp
│ │ │ │ ├── main
│ │ │ │ └── main.cpp
│ │ │ └── test
│ │ │ ├── in.txt
│ │ │ └── out.txt
│ │ ├── A. Word (#59A)
│ │ │ ├── A. Word (#59A).code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── A. Word Capitalization (#281A)
│ │ │ ├── A. Word Capitalization (#281A).code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── A. Wrong Subtraction (#977A)
│ │ │ ├── A. Wrong Subtraction (#977A).code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── Bits++ (#282A)
│ │ │ ├── Bits++ (#282A).code-workspace
│ │ │ ├── doc
│ │ │ │ └── input.txt
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ ├── out
│ │ │ │ └── output.txt
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ └── Magnets
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── Magnets.code-workspace
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ ├── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ └── test
│ │ └── in.txt
│ └── Class B
│ ├── B. Drinks (#200B)
│ │ ├── B. Drinks (#200B).code-workspace
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ └── src
│ │ ├── lib.cpp
│ │ ├── main
│ │ └── main.cpp
│ ├── B. Queue at the School (#266B)
│ │ ├── B. Queue at the School (#266B).code-workspace
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ └── src
│ │ ├── lib.cpp
│ │ ├── main
│ │ └── main.cpp
│ └── B. Removals Game (#2002B)
│ ├── B. Removals Game (#2002B).code-workspace
│ ├── inc
│ │ └── inc.hpp
│ ├── out
│ │ └── out
│ ├── run.sh
│ ├── src
│ │ ├── lib.cpp
│ │ ├── main
│ │ └── main.cpp
│ └── test
│ └── in.txt
├── Code Practice.code-workspace
├── codewars
│ ├── A
│ │ ├── A.code-workspace
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ └── src
│ │ ├── lib.cpp
│ │ ├── main
│ │ └── main.cpp
│ ├── Are You Playing Banjo?
│ │ └── main.js
│ ├── Bit Counting
│ │ ├── Bit Counting.code-workspace
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ └── src
│ │ ├── lib.cpp
│ │ ├── main
│ │ └── main.cpp
│ ├── Break camelCase
│ │ ├── Break camelCase.code-workspace
│ │ └── src
│ │ └── main.java
│ ├── Calculating with Functions
│ │ ├── Calculating with Functions.code-workspace
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ └── src
│ │ ├── lib.cpp
│ │ ├── main
│ │ └── main.cpp
│ ├── Calculator: Coin Combination
│ │ └── main.js
│ ├── Convert a linked list to a string
│ │ ├── Convert a linked list to a string.code-workspace
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ └── src
│ │ ├── lib.cpp
│ │ ├── main
│ │ └── main.cpp
│ ├── Convert string to camel case
│ │ ├── Convert string to camel case.code-workspace
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ └── src
│ │ ├── lib.cpp
│ │ ├── main
│ │ └── main.cpp
│ ├── Count characters in your string
│ │ ├── Count characters in your string.code-workspace
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ ├── src
│ │ │ ├── lib.cpp
│ │ │ └── main.cpp
│ │ └── test
│ │ ├── test
│ │ └── test.cpp
│ ├── Design a Simple Automaton (Finite State Machine)
│ │ ├── Design a Simple Automaton (Finite State Machine).code-workspace
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ └── src
│ │ ├── lib.cpp
│ │ ├── main
│ │ └── main.cpp
│ ├── Duplicate Encoder
│ │ ├── Duplicate Encoder.code-workspace
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ └── src
│ │ ├── lib.cpp
│ │ ├── main
│ │ ├── main.cpp
│ │ └── tempCodeRunnerFile.cpp
│ ├── Euclidean distance in n dimensions
│ │ └── main.js
│ ├── Find The Parity Outlier
│ │ ├── Find The Parity Outlier.code-workspace
│ │ ├── inc
│ │ │ └── inc.h
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ └── src
│ │ ├── lib.c
│ │ ├── main
│ │ └── main.c
│ ├── Find the sum of the roots of a quadratic equation
│ │ ├── Find the sum of the roots of a quadratic equation.code-workspace
│ │ └── Find the sum of the roots of a quadratic equation.js
│ ├── Friend or Foe?
│ │ ├── Friend or Foe?.code-workspace
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ └── src
│ │ ├── lib.cpp
│ │ ├── main
│ │ └── main.cpp
│ ├── Going to zero or to infinity?
│ │ ├── Going to zero or to infinity?.code-workspace
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ └── src
│ │ ├── lib.cpp
│ │ ├── main
│ │ └── main.cpp
│ ├── Human Readable Time
│ │ ├── Human Readable Time.code-workspace
│ │ ├── inc
│ │ │ └── inc.h
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ └── src
│ │ ├── lib.c
│ │ ├── main
│ │ └── main.c
│ ├── Interlocking Binary Pairs
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── Interlocking Binary Pairs.code-workspace
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ └── src
│ │ ├── lib.cpp
│ │ ├── main
│ │ └── main.cpp
│ ├── Is a number prime?
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── Is a number prime?.code-workspace
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ └── src
│ │ ├── lib.cpp
│ │ ├── main
│ │ └── main.cpp
│ ├── Is this a triangle?
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── Is this a triangle?.code-workspace
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ └── src
│ │ ├── lib.cpp
│ │ ├── main
│ │ └── main.cpp
│ ├── Number
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── Number.code-workspace
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ └── src
│ │ ├── lib.cpp
│ │ ├── main
│ │ └── main.cpp
│ ├── Perimeter of squares in a rectangle
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── out
│ │ │ └── out
│ │ ├── Perimeter of squares in a rectangle.code-workspace
│ │ ├── run.sh
│ │ └── src
│ │ ├── lib.cpp
│ │ ├── main
│ │ └── main.cpp
│ ├── Product of consecutive Fib numbers
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── out
│ │ │ └── out
│ │ ├── Product of consecutive Fib numbers.code-workspace
│ │ ├── run.sh
│ │ └── src
│ │ ├── lib.cpp
│ │ ├── main
│ │ └── main.cpp
│ ├── Range Extraction
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── out
│ │ │ └── out
│ │ ├── Range Extraction.code-workspace
│ │ ├── run.sh
│ │ └── src
│ │ ├── lib.cpp
│ │ ├── main
│ │ └── main.cpp
│ ├── Replace With Alphabet Position
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── out
│ │ │ └── out
│ │ ├── Replace With Alphabet Position.code-workspace
│ │ ├── run.sh
│ │ └── src
│ │ ├── lib.cpp
│ │ └── main.cpp
│ ├── Rot13
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── out
│ │ │ └── out
│ │ ├── Rot13.code-workspace
│ │ ├── run.sh
│ │ └── src
│ │ ├── lib.cpp
│ │ ├── main
│ │ └── main.cpp
│ ├── Simple Pig Latin
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ ├── Simple Pig Latin.code-workspace
│ │ └── src
│ │ ├── lib.cpp
│ │ ├── main
│ │ └── main.cpp
│ ├── Simple string characters
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ ├── Simple string characters.code-workspace
│ │ └── src
│ │ ├── lib.cpp
│ │ └── main.cpp
│ ├── Square Every Digit
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ ├── Square Every Digit.code-workspace
│ │ └── src
│ │ ├── lib.cpp
│ │ ├── main
│ │ └── main.cpp
│ ├── Sum of two lowest positive integers
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ ├── src
│ │ │ ├── lib.cpp
│ │ │ └── main.cpp
│ │ └── Sum of two lowest positive integers.code-workspace
│ ├── The spiraling box
│ │ ├── inc
│ │ │ └── inc.h
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ ├── src
│ │ │ ├── lib.c
│ │ │ └── main.c
│ │ └── The spiraling box.code-workspace
│ ├── Trilingual democracy
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ ├── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ └── Trilingual democracy.code-workspace
│ ├── Trolls are attacking your comment section!
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── out
│ │ │ ├── app
│ │ │ └── out
│ │ ├── run.sh
│ │ ├── src
│ │ │ ├── lib.cpp
│ │ │ └── main.cpp
│ │ └── Trolls are attacking your comment section!.code-workspace
│ ├── Two
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ ├── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ └── Two.code-workspace
│ ├── V A P O R C O D E
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ ├── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ └── V A P O R C O D E.code-workspace
│ ├── Vowel Count
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ ├── src
│ │ │ ├── lib.cpp
│ │ │ └── main.cpp
│ │ └── Vowel Count.code-workspace
│ ├── WeIrD StRiNg CaSe
│ │ ├── inc
│ │ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ ├── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ └── WeIrD StRiNg CaSe.code-workspace
│ └── Who likes it?
│ ├── inc
│ │ └── inc.hpp
│ ├── out
│ │ └── out
│ ├── run.sh
│ ├── src
│ │ ├── lib.cpp
│ │ ├── main
│ │ └── main.cpp
│ └── Who likes it?.code-workspace
├── edabit
│ ├── Easy
│ │ ├── Absolute Sum
│ │ │ ├── Absolute Sum.code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ └── Count Syllables
│ │ ├── Count Syllables.code-workspace
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ ├── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ └── test
│ │ ├── test
│ │ ├── test.cpp
│ │ └── test.sh
│ └── Very Easy
├── Esprit
│ └── 2A
│ ├── Architecture des microcontrôleurs
│ │ ├── dev.zip
│ │ ├── Feu_croisementV2
│ │ │ ├── Dev.pdsprj
│ │ │ ├── Dev.pdsprj.UNKNOWN.zouari_omar.workspace
│ │ │ ├── Dev.X
│ │ │ │ ├── build
│ │ │ │ │ └── default
│ │ │ │ │ └── production
│ │ │ │ │ ├── main.i
│ │ │ │ │ ├── main.p1
│ │ │ │ │ └── main.p1.d
│ │ │ │ ├── debug
│ │ │ │ │ └── default
│ │ │ │ ├── dist
│ │ │ │ │ └── default
│ │ │ │ │ └── production
│ │ │ │ │ ├── Dev.X.production.cmf
│ │ │ │ │ ├── Dev.X.production.elf
│ │ │ │ │ ├── Dev.X.production.hex
│ │ │ │ │ ├── Dev.X.production.hxl
│ │ │ │ │ ├── Dev.X.production.lst
│ │ │ │ │ ├── Dev.X.production.map
│ │ │ │ │ ├── Dev.X.production.mum
│ │ │ │ │ ├── Dev.X.production.o
│ │ │ │ │ ├── Dev.X.production.rlf
│ │ │ │ │ ├── Dev.X.production.sdb
│ │ │ │ │ ├── Dev.X.production.sym
│ │ │ │ │ ├── doprnt.d
│ │ │ │ │ ├── doprnt.i
│ │ │ │ │ ├── doprnt.p1
│ │ │ │ │ ├── __eeprom.d
│ │ │ │ │ ├── __eeprom.i
│ │ │ │ │ ├── __eeprom.p1
│ │ │ │ │ └── memoryfile.xml
│ │ │ │ ├── main.c
│ │ │ │ ├── Makefile
│ │ │ │ └── nbproject
│ │ │ │ ├── configurations.xml
│ │ │ │ ├── Makefile-default.mk
│ │ │ │ ├── Makefile-genesis.properties
│ │ │ │ ├── Makefile-impl.mk
│ │ │ │ ├── Makefile-local-default.mk
│ │ │ │ ├── Makefile-variables.mk
│ │ │ │ ├── private
│ │ │ │ │ ├── configurations.xml
│ │ │ │ │ └── private.xml
│ │ │ │ └── project.xml
│ │ │ ├── Feu_croisementV2.pdf
│ │ │ └── Project Backups
│ │ │ ├── Dev [20241002, 10-24-03].pdsprj
│ │ │ ├── Dev [20241002, 12-30-35].pdsprj
│ │ │ └── Dev [Autosaved].pdsprj
│ │ ├── Feu_croisementV2.zip
│ │ ├── Mp Project.X.zip
│ │ ├── Project (practice).zip
│ │ └── Pupitre De Jeu.zip
│ └── Projet Technologies Web
│ ├── github
│ ├── pkg
│ │ └── NONE
│ ├── project
│ │ ├── backend
│ │ │ ├── assets
│ │ │ │ └── imgs
│ │ │ │ ├── esprit.png
│ │ │ │ └── sp.png
│ │ │ ├── cmd
│ │ │ │ └── sassToCss.sh
│ │ │ ├── css
│ │ │ │ ├── boot.css
│ │ │ │ ├── boot.css.map
│ │ │ │ ├── trv.css
│ │ │ │ └── trv.css.map
│ │ │ ├── html
│ │ │ │ └── add_travel.html
│ │ │ ├── js
│ │ │ │ └── script.js
│ │ │ ├── node_modules
│ │ │ │ ├── bootstrap
│ │ │ │ │ ├── dist
│ │ │ │ │ │ ├── css
│ │ │ │ │ │ │ ├── bootstrap.css
│ │ │ │ │ │ │ ├── bootstrap.css.map
│ │ │ │ │ │ │ ├── bootstrap-grid.css
│ │ │ │ │ │ │ ├── bootstrap-grid.css.map
│ │ │ │ │ │ │ ├── bootstrap-grid.min.css
│ │ │ │ │ │ │ ├── bootstrap-grid.min.css.map
│ │ │ │ │ │ │ ├── bootstrap-grid.rtl.css
│ │ │ │ │ │ │ ├── bootstrap-grid.rtl.css.map
│ │ │ │ │ │ │ ├── bootstrap-grid.rtl.min.css
│ │ │ │ │ │ │ ├── bootstrap-grid.rtl.min.css.map
│ │ │ │ │ │ │ ├── bootstrap.min.css
│ │ │ │ │ │ │ ├── bootstrap.min.css.map
│ │ │ │ │ │ │ ├── bootstrap-reboot.css
│ │ │ │ │ │ │ ├── bootstrap-reboot.css.map
│ │ │ │ │ │ │ ├── bootstrap-reboot.min.css
│ │ │ │ │ │ │ ├── bootstrap-reboot.min.css.map
│ │ │ │ │ │ │ ├── bootstrap-reboot.rtl.css
│ │ │ │ │ │ │ ├── bootstrap-reboot.rtl.css.map
│ │ │ │ │ │ │ ├── bootstrap-reboot.rtl.min.css
│ │ │ │ │ │ │ ├── bootstrap-reboot.rtl.min.css.map
│ │ │ │ │ │ │ ├── bootstrap.rtl.css
│ │ │ │ │ │ │ ├── bootstrap.rtl.css.map
│ │ │ │ │ │ │ ├── bootstrap.rtl.min.css
│ │ │ │ │ │ │ ├── bootstrap.rtl.min.css.map
│ │ │ │ │ │ │ ├── bootstrap-utilities.css
│ │ │ │ │ │ │ ├── bootstrap-utilities.css.map
│ │ │ │ │ │ │ ├── bootstrap-utilities.min.css
│ │ │ │ │ │ │ ├── bootstrap-utilities.min.css.map
│ │ │ │ │ │ │ ├── bootstrap-utilities.rtl.css
│ │ │ │ │ │ │ ├── bootstrap-utilities.rtl.css.map
│ │ │ │ │ │ │ ├── bootstrap-utilities.rtl.min.css
│ │ │ │ │ │ │ └── bootstrap-utilities.rtl.min.css.map
│ │ │ │ │ │ └── js
│ │ │ │ │ │ ├── bootstrap.bundle.js
│ │ │ │ │ │ ├── bootstrap.bundle.js.map
│ │ │ │ │ │ ├── bootstrap.bundle.min.js
│ │ │ │ │ │ ├── bootstrap.bundle.min.js.map
│ │ │ │ │ │ ├── bootstrap.esm.js
│ │ │ │ │ │ ├── bootstrap.esm.js.map
│ │ │ │ │ │ ├── bootstrap.esm.min.js
│ │ │ │ │ │ ├── bootstrap.esm.min.js.map
│ │ │ │ │ │ ├── bootstrap.js
│ │ │ │ │ │ ├── bootstrap.js.map
│ │ │ │ │ │ ├── bootstrap.min.js
│ │ │ │ │ │ └── bootstrap.min.js.map
│ │ │ │ │ ├── js
│ │ │ │ │ │ ├── dist
│ │ │ │ │ │ │ ├── alert.js
│ │ │ │ │ │ │ ├── alert.js.map
│ │ │ │ │ │ │ ├── base-component.js
│ │ │ │ │ │ │ ├── base-component.js.map
│ │ │ │ │ │ │ ├── button.js
│ │ │ │ │ │ │ ├── button.js.map
│ │ │ │ │ │ │ ├── carousel.js
│ │ │ │ │ │ │ ├── carousel.js.map
│ │ │ │ │ │ │ ├── collapse.js
│ │ │ │ │ │ │ ├── collapse.js.map
│ │ │ │ │ │ │ ├── dom
│ │ │ │ │ │ │ │ ├── data.js
│ │ │ │ │ │ │ │ ├── data.js.map
│ │ │ │ │ │ │ │ ├── event-handler.js
│ │ │ │ │ │ │ │ ├── event-handler.js.map
│ │ │ │ │ │ │ │ ├── manipulator.js
│ │ │ │ │ │ │ │ ├── manipulator.js.map
│ │ │ │ │ │ │ │ ├── selector-engine.js
│ │ │ │ │ │ │ │ └── selector-engine.js.map
│ │ │ │ │ │ │ ├── dropdown.js
│ │ │ │ │ │ │ ├── dropdown.js.map
│ │ │ │ │ │ │ ├── modal.js
│ │ │ │ │ │ │ ├── modal.js.map
│ │ │ │ │ │ │ ├── offcanvas.js
│ │ │ │ │ │ │ ├── offcanvas.js.map
│ │ │ │ │ │ │ ├── popover.js
│ │ │ │ │ │ │ ├── popover.js.map
│ │ │ │ │ │ │ ├── scrollspy.js
│ │ │ │ │ │ │ ├── scrollspy.js.map
│ │ │ │ │ │ │ ├── tab.js
│ │ │ │ │ │ │ ├── tab.js.map
│ │ │ │ │ │ │ ├── toast.js
│ │ │ │ │ │ │ ├── toast.js.map
│ │ │ │ │ │ │ ├── tooltip.js
│ │ │ │ │ │ │ ├── tooltip.js.map
│ │ │ │ │ │ │ └── util
│ │ │ │ │ │ │ ├── backdrop.js
│ │ │ │ │ │ │ ├── backdrop.js.map
│ │ │ │ │ │ │ ├── component-functions.js
│ │ │ │ │ │ │ ├── component-functions.js.map
│ │ │ │ │ │ │ ├── config.js
│ │ │ │ │ │ │ ├── config.js.map
│ │ │ │ │ │ │ ├── focustrap.js
│ │ │ │ │ │ │ ├── focustrap.js.map
│ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ ├── index.js.map
│ │ │ │ │ │ │ ├── sanitizer.js
│ │ │ │ │ │ │ ├── sanitizer.js.map
│ │ │ │ │ │ │ ├── scrollbar.js
│ │ │ │ │ │ │ ├── scrollbar.js.map
│ │ │ │ │ │ │ ├── swipe.js
│ │ │ │ │ │ │ ├── swipe.js.map
│ │ │ │ │ │ │ ├── template-factory.js
│ │ │ │ │ │ │ └── template-factory.js.map
│ │ │ │ │ │ ├── index.esm.js
│ │ │ │ │ │ ├── index.umd.js
│ │ │ │ │ │ └── src
│ │ │ │ │ │ ├── alert.js
│ │ │ │ │ │ ├── base-component.js
│ │ │ │ │ │ ├── button.js
│ │ │ │ │ │ ├── carousel.js
│ │ │ │ │ │ ├── collapse.js
│ │ │ │ │ │ ├── dom
│ │ │ │ │ │ │ ├── data.js
│ │ │ │ │ │ │ ├── event-handler.js
│ │ │ │ │ │ │ ├── manipulator.js
│ │ │ │ │ │ │ └── selector-engine.js
│ │ │ │ │ │ ├── dropdown.js
│ │ │ │ │ │ ├── modal.js
│ │ │ │ │ │ ├── offcanvas.js
│ │ │ │ │ │ ├── popover.js
│ │ │ │ │ │ ├── scrollspy.js
│ │ │ │ │ │ ├── tab.js
│ │ │ │ │ │ ├── toast.js
│ │ │ │ │ │ ├── tooltip.js
│ │ │ │ │ │ └── util
│ │ │ │ │ │ ├── backdrop.js
│ │ │ │ │ │ ├── component-functions.js
│ │ │ │ │ │ ├── config.js
│ │ │ │ │ │ ├── focustrap.js
│ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ ├── sanitizer.js
│ │ │ │ │ │ ├── scrollbar.js
│ │ │ │ │ │ ├── swipe.js
│ │ │ │ │ │ └── template-factory.js
│ │ │ │ │ ├── LICENSE
│ │ │ │ │ ├── package.json
│ │ │ │ │ ├── README.md
│ │ │ │ │ └── scss
│ │ │ │ │ ├── _accordion.scss
│ │ │ │ │ ├── _alert.scss
│ │ │ │ │ ├── _badge.scss
│ │ │ │ │ ├── bootstrap-grid.scss
│ │ │ │ │ ├── bootstrap-reboot.scss
│ │ │ │ │ ├── bootstrap.scss
│ │ │ │ │ ├── bootstrap-utilities.scss
│ │ │ │ │ ├── _breadcrumb.scss
│ │ │ │ │ ├── _button-group.scss
│ │ │ │ │ ├── _buttons.scss
│ │ │ │ │ ├── _card.scss
│ │ │ │ │ ├── _carousel.scss
│ │ │ │ │ ├── _close.scss
│ │ │ │ │ ├── _containers.scss
│ │ │ │ │ ├── _dropdown.scss
│ │ │ │ │ ├── forms
│ │ │ │ │ │ ├── _floating-labels.scss
│ │ │ │ │ │ ├── _form-check.scss
│ │ │ │ │ │ ├── _form-control.scss
│ │ │ │ │ │ ├── _form-range.scss
│ │ │ │ │ │ ├── _form-select.scss
│ │ │ │ │ │ ├── _form-text.scss
│ │ │ │ │ │ ├── _input-group.scss
│ │ │ │ │ │ ├── _labels.scss
│ │ │ │ │ │ └── _validation.scss
│ │ │ │ │ ├── _forms.scss
│ │ │ │ │ ├── _functions.scss
│ │ │ │ │ ├── _grid.scss
│ │ │ │ │ ├── helpers
│ │ │ │ │ │ ├── _clearfix.scss
│ │ │ │ │ │ ├── _color-bg.scss
│ │ │ │ │ │ ├── _colored-links.scss
│ │ │ │ │ │ ├── _focus-ring.scss
│ │ │ │ │ │ ├── _icon-link.scss
│ │ │ │ │ │ ├── _position.scss
│ │ │ │ │ │ ├── _ratio.scss
│ │ │ │ │ │ ├── _stacks.scss
│ │ │ │ │ │ ├── _stretched-link.scss
│ │ │ │ │ │ ├── _text-truncation.scss
│ │ │ │ │ │ ├── _visually-hidden.scss
│ │ │ │ │ │ └── _vr.scss
│ │ │ │ │ ├── _helpers.scss
│ │ │ │ │ ├── _images.scss
│ │ │ │ │ ├── _list-group.scss
│ │ │ │ │ ├── _maps.scss
│ │ │ │ │ ├── mixins
│ │ │ │ │ │ ├── _alert.scss
│ │ │ │ │ │ ├── _backdrop.scss
│ │ │ │ │ │ ├── _banner.scss
│ │ │ │ │ │ ├── _border-radius.scss
│ │ │ │ │ │ ├── _box-shadow.scss
│ │ │ │ │ │ ├── _breakpoints.scss
│ │ │ │ │ │ ├── _buttons.scss
│ │ │ │ │ │ ├── _caret.scss
│ │ │ │ │ │ ├── _clearfix.scss
│ │ │ │ │ │ ├── _color-mode.scss
│ │ │ │ │ │ ├── _color-scheme.scss
│ │ │ │ │ │ ├── _container.scss
│ │ │ │ │ │ ├── _deprecate.scss
│ │ │ │ │ │ ├── _forms.scss
│ │ │ │ │ │ ├── _gradients.scss
│ │ │ │ │ │ ├── _grid.scss
│ │ │ │ │ │ ├── _image.scss
│ │ │ │ │ │ ├── _list-group.scss
│ │ │ │ │ │ ├── _lists.scss
│ │ │ │ │ │ ├── _pagination.scss
│ │ │ │ │ │ ├── _reset-text.scss
│ │ │ │ │ │ ├── _resize.scss
│ │ │ │ │ │ ├── _table-variants.scss
│ │ │ │ │ │ ├── _text-truncate.scss
│ │ │ │ │ │ ├── _transition.scss
│ │ │ │ │ │ ├── _utilities.scss
│ │ │ │ │ │ └── _visually-hidden.scss
│ │ │ │ │ ├── _mixins.scss
│ │ │ │ │ ├── _modal.scss
│ │ │ │ │ ├── _navbar.scss
│ │ │ │ │ ├── _nav.scss
│ │ │ │ │ ├── _offcanvas.scss
│ │ │ │ │ ├── _pagination.scss
│ │ │ │ │ ├── _placeholders.scss
│ │ │ │ │ ├── _popover.scss
│ │ │ │ │ ├── _progress.scss
│ │ │ │ │ ├── _reboot.scss
│ │ │ │ │ ├── _root.scss
│ │ │ │ │ ├── _spinners.scss
│ │ │ │ │ ├── _tables.scss
│ │ │ │ │ ├── _toasts.scss
│ │ │ │ │ ├── _tooltip.scss
│ │ │ │ │ ├── _transitions.scss
│ │ │ │ │ ├── _type.scss
│ │ │ │ │ ├── utilities
│ │ │ │ │ │ └── _api.scss
│ │ │ │ │ ├── _utilities.scss
│ │ │ │ │ ├── _variables-dark.scss
│ │ │ │ │ ├── _variables.scss
│ │ │ │ │ └── vendor
│ │ │ │ │ └── _rfs.scss
│ │ │ │ └── @popperjs
│ │ │ │ └── core
│ │ │ │ ├── dist
│ │ │ │ │ ├── cjs
│ │ │ │ │ │ ├── enums.js
│ │ │ │ │ │ ├── enums.js.flow
│ │ │ │ │ │ ├── enums.js.map
│ │ │ │ │ │ ├── popper-base.js
│ │ │ │ │ │ ├── popper-base.js.flow
│ │ │ │ │ │ ├── popper-base.js.map
│ │ │ │ │ │ ├── popper.js
│ │ │ │ │ │ ├── popper.js.flow
│ │ │ │ │ │ ├── popper.js.map
│ │ │ │ │ │ ├── popper-lite.js
│ │ │ │ │ │ ├── popper-lite.js.flow
│ │ │ │ │ │ └── popper-lite.js.map
│ │ │ │ │ ├── esm
│ │ │ │ │ │ ├── createPopper.js
│ │ │ │ │ │ ├── dom-utils
│ │ │ │ │ │ │ ├── contains.js
│ │ │ │ │ │ │ ├── getBoundingClientRect.js
│ │ │ │ │ │ │ ├── getClippingRect.js
│ │ │ │ │ │ │ ├── getCompositeRect.js
│ │ │ │ │ │ │ ├── getComputedStyle.js
│ │ │ │ │ │ │ ├── getDocumentElement.js
│ │ │ │ │ │ │ ├── getDocumentRect.js
│ │ │ │ │ │ │ ├── getHTMLElementScroll.js
│ │ │ │ │ │ │ ├── getLayoutRect.js
│ │ │ │ │ │ │ ├── getNodeName.js
│ │ │ │ │ │ │ ├── getNodeScroll.js
│ │ │ │ │ │ │ ├── getOffsetParent.js
│ │ │ │ │ │ │ ├── getParentNode.js
│ │ │ │ │ │ │ ├── getScrollParent.js
│ │ │ │ │ │ │ ├── getViewportRect.js
│ │ │ │ │ │ │ ├── getWindow.js
│ │ │ │ │ │ │ ├── getWindowScrollBarX.js
│ │ │ │ │ │ │ ├── getWindowScroll.js
│ │ │ │ │ │ │ ├── instanceOf.js
│ │ │ │ │ │ │ ├── isLayoutViewport.js
│ │ │ │ │ │ │ ├── isScrollParent.js
│ │ │ │ │ │ │ ├── isTableElement.js
│ │ │ │ │ │ │ └── listScrollParents.js
│ │ │ │ │ │ ├── enums.js
│ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ ├── modifiers
│ │ │ │ │ │ │ ├── applyStyles.js
│ │ │ │ │ │ │ ├── arrow.js
│ │ │ │ │ │ │ ├── computeStyles.js
│ │ │ │ │ │ │ ├── eventListeners.js
│ │ │ │ │ │ │ ├── flip.js
│ │ │ │ │ │ │ ├── hide.js
│ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ ├── offset.js
│ │ │ │ │ │ │ ├── popperOffsets.js
│ │ │ │ │ │ │ └── preventOverflow.js
│ │ │ │ │ │ ├── popper-base.js
│ │ │ │ │ │ ├── popper.js
│ │ │ │ │ │ ├── popper-lite.js
│ │ │ │ │ │ ├── types.js
│ │ │ │ │ │ └── utils
│ │ │ │ │ │ ├── computeAutoPlacement.js
│ │ │ │ │ │ ├── computeOffsets.js
│ │ │ │ │ │ ├── debounce.js
│ │ │ │ │ │ ├── detectOverflow.js
│ │ │ │ │ │ ├── expandToHashMap.js
│ │ │ │ │ │ ├── getAltAxis.js
│ │ │ │ │ │ ├── getAltLen.js
│ │ │ │ │ │ ├── getBasePlacement.js
│ │ │ │ │ │ ├── getFreshSideObject.js
│ │ │ │ │ │ ├── getMainAxisFromPlacement.js
│ │ │ │ │ │ ├── getOppositePlacement.js
│ │ │ │ │ │ ├── getOppositeVariationPlacement.js
│ │ │ │ │ │ ├── getVariation.js
│ │ │ │ │ │ ├── math.js
│ │ │ │ │ │ ├── mergeByName.js
│ │ │ │ │ │ ├── mergePaddingObject.js
│ │ │ │ │ │ ├── orderModifiers.js
│ │ │ │ │ │ ├── rectToClientRect.js
│ │ │ │ │ │ ├── uniqueBy.js
│ │ │ │ │ │ ├── userAgent.js
│ │ │ │ │ │ └── within.js
│ │ │ │ │ └── umd
│ │ │ │ │ ├── enums.js
│ │ │ │ │ ├── enums.js.map
│ │ │ │ │ ├── enums.min.js
│ │ │ │ │ ├── enums.min.js.flow
│ │ │ │ │ ├── enums.min.js.map
│ │ │ │ │ ├── popper-base.js
│ │ │ │ │ ├── popper-base.js.map
│ │ │ │ │ ├── popper-base.min.js
│ │ │ │ │ ├── popper-base.min.js.flow
│ │ │ │ │ ├── popper-base.min.js.map
│ │ │ │ │ ├── popper.js
│ │ │ │ │ ├── popper.js.map
│ │ │ │ │ ├── popper-lite.js
│ │ │ │ │ ├── popper-lite.js.map
│ │ │ │ │ ├── popper-lite.min.js
│ │ │ │ │ ├── popper-lite.min.js.flow
│ │ │ │ │ ├── popper-lite.min.js.map
│ │ │ │ │ ├── popper.min.js
│ │ │ │ │ ├── popper.min.js.flow
│ │ │ │ │ └── popper.min.js.map
│ │ │ │ ├── index.d.ts
│ │ │ │ ├── lib
│ │ │ │ │ ├── createPopper.d.ts
│ │ │ │ │ ├── createPopper.js
│ │ │ │ │ ├── createPopper.js.flow
│ │ │ │ │ ├── dom-utils
│ │ │ │ │ │ ├── contains.d.ts
│ │ │ │ │ │ ├── contains.js
│ │ │ │ │ │ ├── contains.js.flow
│ │ │ │ │ │ ├── getBoundingClientRect.d.ts
│ │ │ │ │ │ ├── getBoundingClientRect.js
│ │ │ │ │ │ ├── getBoundingClientRect.js.flow
│ │ │ │ │ │ ├── getClippingRect.d.ts
│ │ │ │ │ │ ├── getClippingRect.js
│ │ │ │ │ │ ├── getClippingRect.js.flow
│ │ │ │ │ │ ├── getCompositeRect.d.ts
│ │ │ │ │ │ ├── getCompositeRect.js
│ │ │ │ │ │ ├── getCompositeRect.js.flow
│ │ │ │ │ │ ├── getComputedStyle.d.ts
│ │ │ │ │ │ ├── getComputedStyle.js
│ │ │ │ │ │ ├── getComputedStyle.js.flow
│ │ │ │ │ │ ├── getDocumentElement.d.ts
│ │ │ │ │ │ ├── getDocumentElement.js
│ │ │ │ │ │ ├── getDocumentElement.js.flow
│ │ │ │ │ │ ├── getDocumentRect.d.ts
│ │ │ │ │ │ ├── getDocumentRect.js
│ │ │ │ │ │ ├── getDocumentRect.js.flow
│ │ │ │ │ │ ├── getHTMLElementScroll.d.ts
│ │ │ │ │ │ ├── getHTMLElementScroll.js
│ │ │ │ │ │ ├── getHTMLElementScroll.js.flow
│ │ │ │ │ │ ├── getLayoutRect.d.ts
│ │ │ │ │ │ ├── getLayoutRect.js
│ │ │ │ │ │ ├── getLayoutRect.js.flow
│ │ │ │ │ │ ├── getNodeName.d.ts
│ │ │ │ │ │ ├── getNodeName.js
│ │ │ │ │ │ ├── getNodeName.js.flow
│ │ │ │ │ │ ├── getNodeScroll.d.ts
│ │ │ │ │ │ ├── getNodeScroll.js
│ │ │ │ │ │ ├── getNodeScroll.js.flow
│ │ │ │ │ │ ├── getOffsetParent.d.ts
│ │ │ │ │ │ ├── getOffsetParent.js
│ │ │ │ │ │ ├── getOffsetParent.js.flow
│ │ │ │ │ │ ├── getParentNode.d.ts
│ │ │ │ │ │ ├── getParentNode.js
│ │ │ │ │ │ ├── getParentNode.js.flow
│ │ │ │ │ │ ├── getScrollParent.d.ts
│ │ │ │ │ │ ├── getScrollParent.js
│ │ │ │ │ │ ├── getScrollParent.js.flow
│ │ │ │ │ │ ├── getViewportRect.d.ts
│ │ │ │ │ │ ├── getViewportRect.js
│ │ │ │ │ │ ├── getViewportRect.js.flow
│ │ │ │ │ │ ├── getWindow.d.ts
│ │ │ │ │ │ ├── getWindow.js
│ │ │ │ │ │ ├── getWindow.js.flow
│ │ │ │ │ │ ├── getWindowScrollBarX.d.ts
│ │ │ │ │ │ ├── getWindowScrollBarX.js
│ │ │ │ │ │ ├── getWindowScrollBarX.js.flow
│ │ │ │ │ │ ├── getWindowScroll.d.ts
│ │ │ │ │ │ ├── getWindowScroll.js
│ │ │ │ │ │ ├── getWindowScroll.js.flow
│ │ │ │ │ │ ├── instanceOf.d.ts
│ │ │ │ │ │ ├── instanceOf.js
│ │ │ │ │ │ ├── instanceOf.js.flow
│ │ │ │ │ │ ├── isLayoutViewport.d.ts
│ │ │ │ │ │ ├── isLayoutViewport.js
│ │ │ │ │ │ ├── isLayoutViewport.js.flow
│ │ │ │ │ │ ├── isScrollParent.d.ts
│ │ │ │ │ │ ├── isScrollParent.js
│ │ │ │ │ │ ├── isScrollParent.js.flow
│ │ │ │ │ │ ├── isTableElement.d.ts
│ │ │ │ │ │ ├── isTableElement.js
│ │ │ │ │ │ ├── isTableElement.js.flow
│ │ │ │ │ │ ├── listScrollParents.d.ts
│ │ │ │ │ │ ├── listScrollParents.js
│ │ │ │ │ │ └── listScrollParents.js.flow
│ │ │ │ │ ├── enums.d.ts
│ │ │ │ │ ├── enums.js
│ │ │ │ │ ├── enums.js.flow
│ │ │ │ │ ├── index.d.ts
│ │ │ │ │ ├── index.js
│ │ │ │ │ ├── index.js.flow
│ │ │ │ │ ├── modifiers
│ │ │ │ │ │ ├── applyStyles.d.ts
│ │ │ │ │ │ ├── applyStyles.js
│ │ │ │ │ │ ├── applyStyles.js.flow
│ │ │ │ │ │ ├── arrow.d.ts
│ │ │ │ │ │ ├── arrow.js
│ │ │ │ │ │ ├── arrow.js.flow
│ │ │ │ │ │ ├── computeStyles.d.ts
│ │ │ │ │ │ ├── computeStyles.js
│ │ │ │ │ │ ├── computeStyles.js.flow
│ │ │ │ │ │ ├── eventListeners.d.ts
│ │ │ │ │ │ ├── eventListeners.js
│ │ │ │ │ │ ├── eventListeners.js.flow
│ │ │ │ │ │ ├── flip.d.ts
│ │ │ │ │ │ ├── flip.js
│ │ │ │ │ │ ├── flip.js.flow
│ │ │ │ │ │ ├── hide.d.ts
│ │ │ │ │ │ ├── hide.js
│ │ │ │ │ │ ├── hide.js.flow
│ │ │ │ │ │ ├── index.d.ts
│ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ ├── index.js.flow
│ │ │ │ │ │ ├── offset.d.ts
│ │ │ │ │ │ ├── offset.js
│ │ │ │ │ │ ├── offset.js.flow
│ │ │ │ │ │ ├── popperOffsets.d.ts
│ │ │ │ │ │ ├── popperOffsets.js
│ │ │ │ │ │ ├── popperOffsets.js.flow
│ │ │ │ │ │ ├── preventOverflow.d.ts
│ │ │ │ │ │ ├── preventOverflow.js
│ │ │ │ │ │ └── preventOverflow.js.flow
│ │ │ │ │ ├── popper-base.d.ts
│ │ │ │ │ ├── popper-base.js
│ │ │ │ │ ├── popper-base.js.flow
│ │ │ │ │ ├── popper.d.ts
│ │ │ │ │ ├── popper.js
│ │ │ │ │ ├── popper.js.flow
│ │ │ │ │ ├── popper-lite.d.ts
│ │ │ │ │ ├── popper-lite.js
│ │ │ │ │ ├── popper-lite.js.flow
│ │ │ │ │ ├── types.d.ts
│ │ │ │ │ ├── types.js
│ │ │ │ │ ├── types.js.flow
│ │ │ │ │ └── utils
│ │ │ │ │ ├── computeAutoPlacement.d.ts
│ │ │ │ │ ├── computeAutoPlacement.js
│ │ │ │ │ ├── computeAutoPlacement.js.flow
│ │ │ │ │ ├── computeOffsets.d.ts
│ │ │ │ │ ├── computeOffsets.js
│ │ │ │ │ ├── computeOffsets.js.flow
│ │ │ │ │ ├── debounce.d.ts
│ │ │ │ │ ├── debounce.js
│ │ │ │ │ ├── debounce.js.flow
│ │ │ │ │ ├── detectOverflow.d.ts
│ │ │ │ │ ├── detectOverflow.js
│ │ │ │ │ ├── detectOverflow.js.flow
│ │ │ │ │ ├── expandToHashMap.d.ts
│ │ │ │ │ ├── expandToHashMap.js
│ │ │ │ │ ├── expandToHashMap.js.flow
│ │ │ │ │ ├── getAltAxis.d.ts
│ │ │ │ │ ├── getAltAxis.js
│ │ │ │ │ ├── getAltAxis.js.flow
│ │ │ │ │ ├── getAltLen.d.ts
│ │ │ │ │ ├── getAltLen.js
│ │ │ │ │ ├── getAltLen.js.flow
│ │ │ │ │ ├── getBasePlacement.d.ts
│ │ │ │ │ ├── getBasePlacement.js
│ │ │ │ │ ├── getBasePlacement.js.flow
│ │ │ │ │ ├── getFreshSideObject.d.ts
│ │ │ │ │ ├── getFreshSideObject.js
│ │ │ │ │ ├── getFreshSideObject.js.flow
│ │ │ │ │ ├── getMainAxisFromPlacement.d.ts
│ │ │ │ │ ├── getMainAxisFromPlacement.js
│ │ │ │ │ ├── getMainAxisFromPlacement.js.flow
│ │ │ │ │ ├── getOppositePlacement.d.ts
│ │ │ │ │ ├── getOppositePlacement.js
│ │ │ │ │ ├── getOppositePlacement.js.flow
│ │ │ │ │ ├── getOppositeVariationPlacement.d.ts
│ │ │ │ │ ├── getOppositeVariationPlacement.js
│ │ │ │ │ ├── getOppositeVariationPlacement.js.flow
│ │ │ │ │ ├── getVariation.d.ts
│ │ │ │ │ ├── getVariation.js
│ │ │ │ │ ├── getVariation.js.flow
│ │ │ │ │ ├── math.d.ts
│ │ │ │ │ ├── math.js
│ │ │ │ │ ├── math.js.flow
│ │ │ │ │ ├── mergeByName.d.ts
│ │ │ │ │ ├── mergeByName.js
│ │ │ │ │ ├── mergeByName.js.flow
│ │ │ │ │ ├── mergePaddingObject.d.ts
│ │ │ │ │ ├── mergePaddingObject.js
│ │ │ │ │ ├── mergePaddingObject.js.flow
│ │ │ │ │ ├── orderModifiers.d.ts
│ │ │ │ │ ├── orderModifiers.js
│ │ │ │ │ ├── orderModifiers.js.flow
│ │ │ │ │ ├── rectToClientRect.d.ts
│ │ │ │ │ ├── rectToClientRect.js
│ │ │ │ │ ├── rectToClientRect.js.flow
│ │ │ │ │ ├── uniqueBy.d.ts
│ │ │ │ │ ├── uniqueBy.js
│ │ │ │ │ ├── uniqueBy.js.flow
│ │ │ │ │ ├── userAgent.d.ts
│ │ │ │ │ ├── userAgent.js
│ │ │ │ │ ├── userAgent.js.flow
│ │ │ │ │ ├── within.d.ts
│ │ │ │ │ ├── within.js
│ │ │ │ │ └── within.js.flow
│ │ │ │ ├── LICENSE.md
│ │ │ │ ├── package.json
│ │ │ │ └── README.md
│ │ │ ├── php
│ │ │ │ └── login.php
│ │ │ └── sass
│ │ │ ├── boot.sass
│ │ │ └── trv.sass
│ │ └── frontend
│ │ ├── assets
│ │ │ └── imgs
│ │ │ ├── add.png
│ │ │ ├── cabin.png
│ │ │ ├── circus.png
│ │ │ ├── esprit.png
│ │ │ ├── sp.png
│ │ │ └── submarine.png
│ │ ├── cmd
│ │ │ └── sassToCss.sh
│ │ ├── css
│ │ │ ├── style.css
│ │ │ └── style.css.map
│ │ ├── html
│ │ │ └── index.html
│ │ ├── js
│ │ │ └── script.js
│ │ └── sass
│ │ └── style.sass
│ └── Projet Technologies Web.code-workspace
├── geeksforgeeks
│ ├── Basic
│ │ ├── Absolute Difference of 1
│ │ │ ├── Absolute Difference of 1.code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── Balanced Array
│ │ │ ├── Balanced Array.code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── Check Equal Arrays
│ │ │ ├── Check Equal Arrays.code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── Count Linked List Nodes
│ │ │ └── main.js
│ │ ├── Elements in the Range
│ │ │ ├── Elements in the Range.code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── Fighting
│ │ │ ├── Fighting.code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── Find unique element
│ │ │ ├── Find unique element.code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── Immediate
│ │ │ ├── Immediate.code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ ├── app
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── Largest product
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── Largest product.code-workspace
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ └── main.cpp
│ │ ├── Last index of One
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── Last index of One.code-workspace
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── Maximum triplet sum in array
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── Maximum triplet sum in array.code-workspace
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── Min and Max in Array
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── Min and Max in Array.code-workspace
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ └── main.cpp
│ │ ├── Minimum sum of two elements from two arrays
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── Minimum sum of two elements from two arrays.code-workspace
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ └── main.cpp
│ │ ├── Peak element
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── Peak element.code-workspace
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── Repeated
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── Repeated.code-workspace
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── Reverse
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── Reverse.code-workspace
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── Rotating an Array
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ ├── app
│ │ │ │ └── out
│ │ │ ├── Rotating an Array.code-workspace
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ └── Smaller and Larger
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ ├── Smaller and Larger.code-workspace
│ │ └── src
│ │ ├── lib.cpp
│ │ └── main.cpp
│ ├── Easy
│ │ ├── Array Duplicates
│ │ │ ├── Array Duplicates.code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── Array Leaders
│ │ │ ├── Array Leaders.code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── Binary Search
│ │ │ ├── Binary Search.code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── Check for BST
│ │ │ ├── Check for BST.code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ └── main.cpp
│ │ ├── Equilibrium Point
│ │ │ ├── Equilibrium Point.code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── Facing the sun
│ │ │ ├── Facing the sun.code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ └── main.cpp
│ │ ├── Largest Pair Sum
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── Largest Pair Sum.code-workspace
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ └── main.cpp
│ │ ├── Left View of Binary Tree
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── Left View of Binary Tree.code-workspace
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ └── main.cpp
│ │ ├── Max distance between same elements
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── Max distance between same elements.code-workspace
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── Middle of a Linked List
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── Middle of a Linked List.code-workspace
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── Minimum Cost of ropes
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── Minimum Cost of ropes.code-workspace
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── Missing in Array
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── Missing in Array.code-workspace
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── Multiply two linked lists
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── Multiply two linked lists.code-workspace
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── Nearest multiple of 10
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── Nearest multiple of 10.code-workspace
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ └── main.cpp
│ │ ├── Parenthesis Checker
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── Parenthesis Checker.code-workspace
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── Product array puzzle
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── Product array puzzle.code-workspace
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── Remaining String
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── Remaining String.code-workspace
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── Remove Half Nodes
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── Remove Half Nodes.code-workspace
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── Reverse Words
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── Reverse Words.code-workspace
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ └── main.cpp
│ │ ├── Roof Top
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── Roof Top.code-workspace
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── Second Largest
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ ├── Second Largest.code-workspace
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── Segregate 0s and 1s
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ ├── Segregate 0s and 1s.code-workspace
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── Single Number
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ ├── Single Number.code-workspace
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ └── main.cpp
│ │ ├── Sort a k sorted doubly linked list
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── README.md
│ │ │ ├── run.sh
│ │ │ ├── Sort a k sorted doubly linked list.code-workspace
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ └── main.cpp
│ │ ├── Split Linked List Alternatingly
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ ├── Split Linked List Alternatingly.code-workspace
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ └── main.cpp
│ │ ├── Total count
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ ├── src
│ │ │ │ ├── lib.cpp
│ │ │ │ ├── main
│ │ │ │ └── main.cpp
│ │ │ └── Total count.code-workspace
│ │ └── Two Smallests in Every Subarray
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ ├── src
│ │ │ ├── lib.cpp
│ │ │ └── main.cpp
│ │ └── Two Smallests in Every Subarray.code-workspace
│ ├── Hard
│ │ ├── Count Smaller elements
│ │ │ ├── Count Smaller elements.code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ └── Longest valid Parentheses
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── Longest valid Parentheses.code-workspace
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ └── src
│ │ ├── lib.cpp
│ │ └── main.cpp
│ └── Medium
│ ├── 0 - 1 Knapsack Problem
│ │ ├── 0 - 1 Knapsack Problem.code-workspace
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ └── src
│ │ ├── lib.cpp
│ │ ├── main
│ │ └── main.cpp
│ ├── Construct Binary Tree from Parent Array
│ │ ├── Construct Binary Tree from Parent Array.code-workspace
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ └── src
│ │ ├── lib.cpp
│ │ ├── main
│ │ └── main.cpp
│ ├── Job Sequencing Problem
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── Job Sequencing Problem.code-workspace
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ └── src
│ │ ├── lib.cpp
│ │ ├── main
│ │ └── main.cpp
│ ├── Kadane
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── Kadane.code-workspace
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ └── src
│ │ ├── lib.cpp
│ │ ├── main
│ │ └── main.cpp
│ ├── K Sized Subarray Maximum
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── K Sized Subarray Maximum.code-workspace
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ └── src
│ │ ├── lib.cpp
│ │ ├── main
│ │ └── main.cpp
│ ├── Longest alternating subsequence
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── Longest alternating subsequence.code-workspace
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ └── src
│ │ ├── lib.cpp
│ │ ├── main
│ │ └── main.cpp
│ ├── Majority Element
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── Majority Element.code-workspace
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ └── src
│ │ ├── lib.cpp
│ │ ├── main
│ │ └── main.cpp
│ ├── Majority Vote
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── Majority Vote.code-workspace
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ └── src
│ │ ├── lib.cpp
│ │ ├── main
│ │ └── main.cpp
│ ├── Maximum product subset of an array
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── Maximum product subset of an array.code-workspace
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ └── src
│ │ ├── lib.cpp
│ │ ├── main
│ │ └── main.cpp
│ ├── Merge two BST's
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── Merge two BST's.code-workspace
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ └── src
│ │ ├── lib.cpp
│ │ └── main.cpp
│ ├── Minimize the Heights II
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── Minimize the Heights II.code-workspace
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ └── src
│ │ ├── lib.cpp
│ │ └── main.cpp
│ ├── Minimum
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── Minimum.code-workspace
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ └── src
│ │ ├── lib.cpp
│ │ ├── main
│ │ └── main.cpp
│ ├── Missing And Repeating
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── Missing And Repeating.code-workspace
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ └── src
│ │ ├── lib.cpp
│ │ ├── main
│ │ └── main.cpp
│ ├── Number of pairs
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── Number of pairs.code-workspace
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ └── src
│ │ ├── lib.cpp
│ │ ├── main
│ │ └── main.cpp
│ ├── Palindrome Linked List
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── out
│ │ │ └── out
│ │ ├── Palindrome Linked List.code-workspace
│ │ ├── run.sh
│ │ └── src
│ │ ├── lib.cpp
│ │ └── main.cpp
│ ├── Remove loop in Linked List
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── out
│ │ │ └── out
│ │ ├── Remove loop in Linked List.code-workspace
│ │ ├── run.sh
│ │ └── src
│ │ ├── lib.cpp
│ │ ├── main
│ │ └── main.cpp
│ ├── Rotate and delete
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── out
│ │ │ └── out
│ │ ├── Rotate and delete.code-workspace
│ │ ├── run.sh
│ │ └── src
│ │ ├── lib.cpp
│ │ ├── main
│ │ └── main.cpp
│ ├── Row with max 1s
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── out
│ │ │ └── out
│ │ ├── Row with max 1s.code-workspace
│ │ ├── run.sh
│ │ └── src
│ │ ├── lib.cpp
│ │ └── main.cpp
│ ├── Smallest number
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ ├── Smallest number.code-workspace
│ │ └── src
│ │ ├── lib.cpp
│ │ ├── main
│ │ └── main.cpp
│ ├── Sort 0s, 1s and 2s
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ ├── Sort 0s, 1s and 2s.code-workspace
│ │ └── src
│ │ ├── lib.cpp
│ │ ├── main
│ │ └── main.cpp
│ ├── Sorting Elements of an Array by Frequency
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ ├── Sorting Elements of an Array by Frequency.code-workspace
│ │ └── src
│ │ ├── lib.cpp
│ │ ├── main
│ │ └── main.cpp
│ ├── Sum Tree
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ ├── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ └── Sum Tree.code-workspace
│ └── XOR Linked List
│ ├── inc
│ │ └── inc.hpp
│ ├── out
│ │ └── out
│ ├── run.sh
│ ├── src
│ │ ├── lib.cpp
│ │ └── main.cpp
│ └── XOR Linked List.code-workspace
├── hackerearth
│ ├── Easy
│ │ ├── Factorial!
│ │ │ ├── Factorial!.code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── main.cpp
│ │ │ ├── out
│ │ │ │ ├── app
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ └── main.cpp
│ │ ├── Find pairs
│ │ │ ├── Find pairs.code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── Hamming Sort
│ │ │ ├── Hamming Sort.code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── Help Alice to find the Parity
│ │ │ ├── Help Alice to find the Parity.code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── Make Palindrome
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── Make Palindrome.code-workspace
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ └── Palindrome Split
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── out
│ │ │ └── out
│ │ ├── Palindrome Split.code-workspace
│ │ ├── run.sh
│ │ └── src
│ │ ├── lib.cpp
│ │ ├── main
│ │ └── main.cpp
│ └── Medium
│ └── Prime Query
│ ├── inc
│ │ └── inc.hpp
│ ├── out
│ │ └── out
│ ├── Prime Query.code-workspace
│ ├── run.sh
│ ├── src
│ │ ├── lib.cpp
│ │ ├── main
│ │ ├── main.cpp
│ │ └── main.ru
│ └── test
│ ├── in.txt
│ ├── test
│ ├── test.cpp
│ └── test.sh
├── hakerrank
│ └── C++
│ ├── Arrays Introduction
│ │ ├── Arrays Introduction.code-workspace
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ └── src
│ │ ├── lib.cpp
│ │ ├── main
│ │ └── main.cpp
│ ├── Classes
│ │ ├── Abstract Classes - Polymorphism
│ │ │ ├── Abstract Classes - Polymorphism.code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── Box It
│ │ │ ├── Box It.code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ ├── main.cpp
│ │ │ └── tempCodeRunnerFile.cpp
│ │ ├── Class
│ │ │ ├── Class.code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ ├── src
│ │ │ │ ├── lib.cpp
│ │ │ │ ├── main
│ │ │ │ └── main.cpp
│ │ │ └── test
│ │ │ └── in.txt
│ │ ├── Classes and Objects
│ │ │ ├── Classes and Objects.code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ ├── app
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ ├── src
│ │ │ │ ├── lib.cpp
│ │ │ │ ├── main
│ │ │ │ └── main.cpp
│ │ │ └── test
│ │ │ └── in.txt
│ │ ├── Exceptional Server
│ │ │ ├── Exceptional Server.code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── Inherited Code
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── Inherited Code.code-workspace
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ └── main.cpp
│ │ └── Virtual Functions
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ ├── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ └── Virtual Functions.code-workspace
│ ├── Functions
│ │ ├── Functions.code-workspace
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ └── src
│ │ ├── lib.cpp
│ │ ├── main
│ │ └── main.cpp
│ ├── Pointer
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── out
│ │ │ └── out
│ │ ├── Pointer.code-workspace
│ │ ├── run.sh
│ │ └── src
│ │ ├── lib.cpp
│ │ ├── main
│ │ └── main.cpp
│ ├── STL
│ │ ├── Lower Bound-STL
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── Lower Bound-STL.code-workspace
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ ├── src
│ │ │ │ ├── lib.cpp
│ │ │ │ ├── main
│ │ │ │ └── main.cpp
│ │ │ └── test
│ │ │ └── in.txt
│ │ ├── Maps-STL
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── Maps-STL.code-workspace
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ ├── src
│ │ │ │ ├── lib.cpp
│ │ │ │ ├── main
│ │ │ │ └── main.cpp
│ │ │ └── test
│ │ │ └── in.txt
│ │ ├── Sets-STL
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ ├── Sets-STL.code-workspace
│ │ │ ├── src
│ │ │ │ ├── lib.cpp
│ │ │ │ ├── main
│ │ │ │ └── main.cpp
│ │ │ └── test
│ │ │ └── in.txt
│ │ ├── Vector-Erase
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ ├── src
│ │ │ │ ├── lib.cpp
│ │ │ │ ├── main
│ │ │ │ └── main.cpp
│ │ │ ├── test
│ │ │ │ └── in.txt
│ │ │ └── Vector-Erase.code-workspace
│ │ └── Vector-Sort
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ ├── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ └── Vector-Sort.code-workspace
│ ├── Strings
│ │ ├── Attribute Parser
│ │ │ ├── Attribute Parser.code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ ├── src
│ │ │ │ ├── lib.cpp
│ │ │ │ ├── main
│ │ │ │ └── main.cpp
│ │ │ └── test
│ │ │ └── in.txt
│ │ ├── Strings
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ ├── src
│ │ │ │ ├── lib.cpp
│ │ │ │ ├── main
│ │ │ │ └── main.cpp
│ │ │ ├── Strings.code-workspace
│ │ │ └── test
│ │ │ └── in.txt
│ │ └── StringStream
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ ├── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ └── StringStream.code-workspace
│ └── Variable Sized Arrays
│ ├── inc
│ │ └── inc.hpp
│ ├── out
│ │ ├── app
│ │ └── output
│ ├── run.sh
│ ├── src
│ │ ├── lib.cpp
│ │ ├── main
│ │ └── main.cpp
│ ├── test
│ │ └── input.txt
│ └── Variable Sized Arrays.code-workspace
├── interviewbit
│ ├── Easy
│ │ ├── Best Time to Buy and Sell Stocks I
│ │ │ ├── Best Time to Buy and Sell Stocks I.code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── Majority Element
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── Majority Element.code-workspace
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ └── Unique Binary Search Trees
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ ├── src
│ │ │ ├── lib.cpp
│ │ │ └── main.cpp
│ │ └── Unique Binary Search Trees.code-workspace
│ └── Very Easy
│ ├── FizzBuzz
│ │ ├── FizzBuzz.code-workspace
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ └── src
│ │ ├── lib.cpp
│ │ └── main.cpp
│ ├── Odd Even Rule
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── Odd Even Rule.code-workspace
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ └── src
│ │ ├── lib.cpp
│ │ └── main.cpp
│ └── Reverse
│ ├── inc
│ │ └── inc.hpp
│ ├── out
│ │ └── out
│ ├── Reverse.code-workspace
│ ├── run.sh
│ └── src
│ ├── lib.cpp
│ ├── main
│ └── main.cpp
├── leetcode
│ ├── Easy
│ │ ├── 100. Same Tree
│ │ │ ├── 100. Same Tree.code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── 101. Symmetric Tree
│ │ │ ├── 101. Symmetric Tree.code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── 104. Maximum Depth of Binary Tree
│ │ │ ├── 104. Maximum Depth of Binary Tree.code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ └── main.cpp
│ │ ├── 108. Convert Sorted Array to Binary Search Tree
│ │ │ ├── 108. Convert Sorted Array to Binary Search Tree.code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── 110. Balanced Binary Tree
│ │ │ ├── 110. Balanced Binary Tree.code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ └── main.cpp
│ │ ├── 111. Minimum Depth of Binary Tree
│ │ │ ├── 111. Minimum Depth of Binary Tree.code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── 112. Path Sum
│ │ │ ├── 112. Path Sum.code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── 118. Pascal triangle
│ │ │ ├── 118. Pascal triangle.code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── 121. Best Time to Buy and Sell Stock
│ │ │ ├── 121. Best Time to Buy and Sell Stock.code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── 125. Valid Palindrome
│ │ │ ├── 125. Valid Palindrome.code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── 1360. Number of Days Between Two Dates
│ │ │ ├── 1360. Number of Days Between Two Dates.code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── 136. Single Number
│ │ │ ├── 136. Single Number.code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ └── main.cpp
│ │ ├── 1380. Lucky Numbers in a Matrix
│ │ │ ├── 1380. Lucky Numbers in a Matrix.code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── 13. Roman to Integer
│ │ │ ├── 13. Roman to Integer.code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.h
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.c
│ │ │ ├── main
│ │ │ └── main.c
│ │ ├── 141. Linked List Cycle
│ │ │ ├── 141. Linked List Cycle.code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ └── main.cpp
│ │ ├── 144. Binary Tree Preorder Traversal
│ │ │ └── main.js
│ │ ├── 1460. Make Two Arrays Equal by Reversing Subarrays
│ │ │ ├── 1460. Make Two Arrays Equal by Reversing Subarrays.code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ ├── app
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ ├── src
│ │ │ │ ├── lib.cpp
│ │ │ │ └── main.cpp
│ │ │ └── test
│ │ │ ├── app
│ │ │ └── test.cpp
│ │ ├── 14. Longest Common Prefix
│ │ │ ├── 14. Longest Common Prefix.code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ └── main.cpp
│ │ ├── 1512.
│ │ │ ├── 1512..code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── 1518. Water Bottles
│ │ │ ├── 1518. Water Bottles.code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── 1550. Three Consecutive Odds
│ │ │ ├── 1550. Three Consecutive Odds.code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── 1598. Crawler Log Folder
│ │ │ ├── 1598. Crawler Log Folder.code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── 160. Intersection of Two Linked Lists
│ │ │ ├── 160. Intersection of Two Linked Lists.code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ └── main.cpp
│ │ ├── 1636. Sort Array by Increasing Frequency
│ │ │ ├── 1636. Sort Array by Increasing Frequency.code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ └── main.cpp
│ │ ├── 1684. Count the Number of Consistent Strings
│ │ │ ├── 1684. Count the Number of Consistent Strings.code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── 168. Excel Sheet Column Title
│ │ │ ├── 168. Excel Sheet Column Title.code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ └── main.cpp
│ │ ├── 169. Majority Element
│ │ │ ├── 169. Majority Element.code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ └── main.cpp
│ │ ├── 1929. Concatenation of Array
│ │ │ ├── 1929. Concatenation of Array.code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ └── main.cpp
│ │ ├── 1945.
│ │ │ ├── 1945..code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── 1. Two Sum
│ │ │ ├── 1. Two Sum\012.code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ ├── main.cpp
│ │ │ └── tempCodeRunnerFile.cpp
│ │ ├── 2022.
│ │ │ ├── 2022..code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── 2053. Kth Distinct String in an Array
│ │ │ ├── 2053. Kth Distinct String in an Array.code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── 20. Valid Parentheses
│ │ │ ├── 20. Valid Parentheses.code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── 21. Merge Two Sorted Lists
│ │ │ ├── 21. Merge Two Sorted Lists.code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── 2220. Minimum Bit Flips to Convert Number
│ │ │ ├── 2220. Minimum Bit Flips to Convert Number.code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ └── main.cpp
│ │ ├── 2418. Sort the People
│ │ │ ├── 2418. Sort the People.code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── 26. Remove Duplicates from Sorted Array
│ │ │ ├── 26. Remove Duplicates from Sorted Array.code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ ├── app
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── 27. Remove Element
│ │ │ ├── 27. Remove Element.code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── 28. Find the Index of the First Occurrence in a String
│ │ │ ├── 28. Find the Index of the First Occurrence in a String.code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── 3110. Score of a String
│ │ │ ├── 3110. Score of a String.code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── 349. Intersection of Two Arrays
│ │ │ ├── 349. Intersection of Two Arrays.code-workspace
│ │ │ ├── doc
│ │ │ │ └── Notes.md
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── 350. Intersection of Two Arrays II
│ │ │ ├── 350. Intersection of Two Arrays II.code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── 35. Search Insert Position
│ │ │ ├── 35. Search Insert Position.code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── 476. Number Complement
│ │ │ ├── 476. Number Complement.code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── 509. Fibonacci Number
│ │ │ ├── 509. Fibonacci Number.code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── 58.
│ │ │ ├── 58..code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── 590. N-ary Tree Postorder Traversal
│ │ │ ├── 590. N-ary Tree Postorder Traversal.code-workspace
│ │ │ ├── doc
│ │ │ │ └── image.png
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ └── main.cpp
│ │ ├── 66. Plus One
│ │ │ ├── 66. Plus One.code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── 67.
│ │ │ ├── 67..code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ └── main.cpp
│ │ ├── 70. Climbing Stairs\012
│ │ │ ├── 70. Climbing Stairs.code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ └── main.cpp
│ │ ├── 83. Remove Duplicates from Sorted List
│ │ │ ├── 83. Remove Duplicates from Sorted List.code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── 884. Uncommon Words from Two Sentences
│ │ │ ├── 884. Uncommon Words from Two Sentences.code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── 88. Merge Sorted Array
│ │ │ ├── 88. Merge Sorted Array.code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ └── main.cpp
│ │ ├── 94. Binary Tree Inorder Traversal
│ │ │ ├── 94. Binary Tree Inorder Traversal.code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ └── main.cpp
│ │ └── 9. palindrome-number
│ │ ├── inc
│ │ │ └── inc.h
│ │ ├── out
│ │ │ └── out
│ │ ├── palindr.code-workspace
│ │ ├── run.sh
│ │ └── src
│ │ ├── lib.c
│ │ ├── main
│ │ └── main.c
│ ├── Hard
│ │ ├── 2751. Robot Collisions
│ │ │ ├── 2751. Robot Collisions.code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ ├── 664. Strange Printer
│ │ │ ├── 664. Strange Printer.code-workspace
│ │ │ ├── inc
│ │ │ │ └── inc.hpp
│ │ │ ├── out
│ │ │ │ └── out
│ │ │ ├── run.sh
│ │ │ └── src
│ │ │ ├── lib.cpp
│ │ │ ├── main
│ │ │ └── main.cpp
│ │ └── 726. Number of Atoms
│ │ ├── 726. Number of Atoms.code-workspace
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ └── src
│ │ ├── lib.cpp
│ │ ├── main
│ │ └── main.cpp
│ └── Medium
│ ├── 1110. Delete Nodes And Return Forest
│ │ ├── 1110. Delete Nodes And Return Forest.code-workspace
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ └── src
│ │ ├── lib.cpp
│ │ ├── main
│ │ └── main.cpp
│ ├── 1190. Reverse Substrings Between Each Pair of Parentheses
│ │ ├── 1190. Reverse Substrings Between Each Pair of Parentheses.code-workspace
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ └── src
│ │ ├── lib.cpp
│ │ ├── main
│ │ └── main.cpp
│ ├── 1248. Count Number of Nice Subarrays
│ │ ├── 1248. Count Number of Nice Subarrays.code-workspace
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── out
│ │ │ ├── app
│ │ │ └── out
│ │ ├── run.sh
│ │ └── src
│ │ ├── lib.cpp
│ │ ├── main
│ │ └── main.cpp
│ ├── 1381. Design a Stack With Increment Operation
│ │ ├── 1381. Design a Stack With Increment Operation.code-workspace
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ └── src
│ │ ├── lib.cpp
│ │ └── main.cpp
│ ├── 1438. Longest Continuous Subarray With Absolute Diff Less Than or Equal to Limit
│ │ ├── 1438. Longest Continuous Subarray With Absolute Diff Less Than or Equal to Limit\012.code-workspace
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ └── src
│ │ ├── lib.cpp
│ │ ├── main
│ │ └── main.cpp
│ ├── 1482. Minimum Number of Days to Make m Bouquets
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── Minimum Number of Days to Make m Bouquets.code-workspace
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ └── src
│ │ ├── lib.cpp
│ │ └── main.cpp
│ ├── 1530. Number of Good Leaf Nodes Pairs
│ │ ├── 1530. Number of Good Leaf Nodes Pairs.code-workspace
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ └── src
│ │ ├── lib.cpp
│ │ ├── main
│ │ └── main.cpp
│ ├── 1552. Magnetic Force Between Two Balls
│ │ ├── 1552. Magnetic Force Between Two Balls.code-workspace
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── out
│ │ │ ├── app
│ │ │ └── out
│ │ ├── run.sh
│ │ └── src
│ │ ├── lib.cpp
│ │ └── main.cpp
│ ├── 1605. Find Valid Matrix Given Row and Column Sums
│ │ ├── 1605. Find Valid Matrix Given Row and Column Sums.code-workspace
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ └── src
│ │ ├── lib.cpp
│ │ ├── main
│ │ └── main.cpp
│ ├── 1701. Average Waiting Time
│ │ ├── 1701. Average Waiting Time.code-workspace
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ └── src
│ │ ├── lib.cpp
│ │ ├── main
│ │ └── main.cpp
│ ├── 1717. Maximum Score From Removing Substrings
│ │ ├── 1717. Maximum Score From Removing Substrings.code-workspace
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ └── src
│ │ ├── lib.cpp
│ │ ├── main
│ │ └── main.cpp
│ ├── 179. Largest Number
│ │ ├── 179. Largest Number.code-workspace
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ └── src
│ │ ├── lib.cpp
│ │ └── main.cpp
│ ├── 17. Letter Combinations of a Phone Number
│ │ ├── 17. Letter Combinations of a Phone Number.code-workspace
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ └── src
│ │ ├── lib.cpp
│ │ ├── main
│ │ └── main.cpp
│ ├── 1823. Find the Winner of the Circular Game
│ │ ├── 1823. Find the Winner of the Circular Game.code-workspace
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ └── src
│ │ ├── lib.cpp
│ │ ├── main
│ │ └── main.cpp
│ ├── 1963. Minimum Number of Swaps to Make the String Balanced
│ │ ├── 1963. Minimum Number of Swaps to Make the String Balanced.code-workspace
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ └── src
│ │ ├── lib.cpp
│ │ ├── main
│ │ └── main.cpp
│ ├── 2044. Count Number of Maximum Bitwise-OR Subsets
│ │ ├── 2044. Count Number of Maximum Bitwise-OR Subsets.code-workspace
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ └── src
│ │ ├── lib.cpp
│ │ ├── main
│ │ └── main.cpp
│ ├── 2096. Step-By-Step Directions From a Binary Tree Node to Another
│ │ ├── 2096. Step-By-Step Directions From a Binary Tree Node to Another.code-workspace
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── out
│ │ │ ├── app
│ │ │ └── out
│ │ ├── run.sh
│ │ └── src
│ │ ├── lib.cpp
│ │ ├── main
│ │ └── main.cpp
│ ├── 2181. Merge Nodes in Between Zeros
│ │ ├── 2181. Merge Nodes in Between Zeros.code-workspace
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ └── src
│ │ ├── lib.cpp
│ │ ├── main
│ │ └── main.cpp
│ ├── 2196. Create Binary Tree From Descriptions
│ │ ├── 2196. Create Binary Tree From Descriptions.code-workspace
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ └── src
│ │ ├── lib.cpp
│ │ ├── main
│ │ └── main.cpp
│ ├── 24. Swap Nodes in Pairs
│ │ ├── 24. Swap Nodes in Pairs.code-workspace
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ └── src
│ │ ├── lib.cpp
│ │ ├── main
│ │ └── main.cpp
│ ├── 2707. Extra Characters in a String
│ │ ├── 2707. Extra Characters in a String.code-workspace
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ └── src
│ │ ├── lib.cpp
│ │ └── main.cpp
│ ├── 2807.
│ │ ├── 2807..code-workspace
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ └── src
│ │ ├── lib.cpp
│ │ └── main.cpp
│ ├── 2938. Separate Black and White Balls
│ │ ├── 2938. Separate Black and White Balls.code-workspace
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ └── src
│ │ ├── lib.cpp
│ │ └── main.cpp
│ ├── 2. Add Two Numbers
│ │ ├── 2. Add Two Numbers.code-workspace
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ └── src
│ │ ├── lib.cpp
│ │ ├── main
│ │ └── main.cpp
│ ├── 3217.
│ │ ├── 3217..code-workspace
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ └── src
│ │ ├── lib.cpp
│ │ ├── main
│ │ └── main.cpp
│ ├── 386. Lexicographical Numbers
│ │ ├── 386. Lexicographical Numbers.code-workspace
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ └── src
│ │ ├── lib.cpp
│ │ └── main.cpp
│ ├── 39. Combination Sum
│ │ ├── 39. Combination Sum.code-workspace
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ └── src
│ │ ├── lib.cpp
│ │ └── main.cpp
│ ├── 3. Longest Substring Without Repeating Characters
│ │ ├── 3. Longest Substring Without Repeating Characters.code-workspace
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ └── src
│ │ ├── lib.cpp
│ │ ├── main
│ │ └── main.cpp
│ ├── 46. Permutations
│ │ ├── 46. Permutations.code-workspace
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ └── src
│ │ ├── lib.cpp
│ │ ├── main
│ │ └── main.cpp
│ ├── 48. Rotate Image
│ │ ├── 48. Rotate Image.code-workspace
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ └── src
│ │ ├── lib.cpp
│ │ └── main.cpp
│ ├── 50. Pow(x, n)
│ │ ├── 50. Pow(x, n).code-workspace
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ └── src
│ │ ├── lib.cpp
│ │ ├── main
│ │ └── main.cpp
│ ├── 567. Permutation in String
│ │ ├── 567. Permutation in String.code-workspace
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ └── src
│ │ ├── lib.cpp
│ │ ├── main
│ │ └── main.cpp
│ ├── 592. Fraction Addition and Subtraction
│ │ ├── 592. Fraction Addition and Subtraction.code-workspace
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ └── src
│ │ ├── lib.cpp
│ │ ├── main
│ │ └── main.cpp
│ ├── 624. Maximum Distance in Arrays
│ │ ├── 624. Maximum Distance in Arrays.code-workspace
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ └── src
│ │ ├── lib.cpp
│ │ └── main.cpp
│ ├── 641. Design Circular Deque
│ │ ├── 641. Design Circular Deque.code-workspace
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ └── src
│ │ ├── lib.cpp
│ │ └── main.cpp
│ ├── 650. 2 Keys Keyboard
│ │ ├── 650. 2 Keys Keyboard.code-workspace
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ └── src
│ │ ├── lib.cpp
│ │ ├── main
│ │ └── main.cpp
│ ├── 670. Maximum Swap
│ │ ├── 670. Maximum Swap.code-workspace
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ └── src
│ │ ├── lib.cpp
│ │ └── main.cpp
│ ├── 912. Sort an Array
│ │ ├── 912. Sort an Array.code-workspace
│ │ ├── inc
│ │ │ └── inc.hpp
│ │ ├── out
│ │ │ └── out
│ │ ├── run.sh
│ │ └── src
│ │ ├── lib.cpp
│ │ ├── main
│ │ └── main.cpp
│ └── 921. Minimum Add to Make Parentheses Valid
│ ├── 921. Minimum Add to Make Parentheses Valid.code-workspace
│ ├── inc
│ │ └── inc.hpp
│ ├── out
│ │ └── out
│ ├── run.sh
│ └── src
│ ├── lib.cpp
│ ├── main
│ └── main.cpp
├── LICENCE
├── README.md
└── struct1301 directories, 2610 files
```- `problems/easy/`: Solutions to easy problems.
- `problems/medium/`: Solutions to medium problems.
- `problems/hard/`: Solutions to hard problems.Each subdirectory contains the solution files named according to the problem title or ID.
## Usage
Feel free to browse through the solutions and use them as a reference for your own learning. If you find any mistakes or have suggestions for improvements, please open an issue or submit a pull request.
## How to Contribute
1. Fork the repository.
2. Create a new branch: `git checkout -b feature-branch`
3. Make your changes and commit them: `git commit -m 'Add some feature'`
4. Push to the branch: `git push origin feature-branch`
5. Open a pull request.## Contact
If you have any questions or feedback, feel free to contact me via email: [[email protected]](mailto:[email protected])
Happy coding!
## Links
- [LeetCode Profile](https://leetcode.com/zouari_omar)
- [Geeksforgeeks Profile](https://www.geeksforgeeks.org/user/zouariouyfr)
- [GitHub Profile](https://github.com/ZouariOmar)
- [Linkedin Profile](https://www.linkedin.com/in/zouari-omar-143239283)