Skip to content

Latest commit

 

History

History
37 lines (24 loc) · 1015 Bytes

File metadata and controls

37 lines (24 loc) · 1015 Bytes

Programming Challenges

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.

Languages

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.

How to run them

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.ts

Some TypeScript files include small tests with console.assert to show what passes and what fails.

Notes

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.