These are my solutions to programming problems.
I use this repository to practice, improve my problem-solving skills, and keep my brain active. It is basically my mental gym: small problems, different approaches, and a lot of repetition.
The exercises are organized by language:
c-c++/
java/
javascript/
python/
typescript/
Each file is usually a standalone challenge. Some are simple warmups, others are more focused on algorithms, data structures, or problem-solving patterns.
There is no global setup. Run each file directly with the language it uses.
Examples:
python3 python/check_anagrama.py
node javascript/fizzbuzz.js
tsx typescript/two_sum.tsSome TypeScript files include small tests with console.assert to show what passes and what fails.
This is a practice repo, so not everything is meant to be perfect or production-ready. The point is to solve problems, learn from mistakes, and keep improving.