🎯 Goal: Solve at least one LeetCode problem every day and commit the solution to this repository. This is my journey to improve my algorithmic skills and programming ability day by day.
- Language: JavaScript or any other language I'm comfortable with.
- Problem Types: Common algorithm topics on LeetCode like arrays, strings, trees, graphs, dynamic programming, greedy algorithms, etc.
- Objective: Tackle problems of varying difficulty, from easy to hard, progressively enhancing analytical and problem-solving skills.
- I commit to solving and pushing at least one solution each day. Solutions are organized by date and problem name.
Problems/[status]/[difficult]
: Contains the solutions to the problems.README.md
: This document.
- Daily progress will be tracked in this repo.
- The goal is to stay consistent and miss no days!
- Install Rust by following the instructions on the official website.
- Create main.rs in src folder depending on main.example.rs file.
- Run
cargo test
to run the tests.
- Install Bun by following the instructions on the official website.
- Create main.test.ts in src folder depending on main.test.example.ts file.
- Run
bun install
to install dependencies. - Run
bun test .ts
to run the tests.
- Install Bun by following the instructions on the official website.
- Create main.test.js in src folder depending on main.test.example.js file.
- Run
bun install
to install dependencies. - Run
bun test .js
to run the tests.
If you have suggestions or would like to discuss solutions, feel free to open an "Issue" or "Pull Request"!