Skip to content

Latest commit

 

History

80 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🧠 logilab

Language License: MIT LeetCode Practice

Collection of algorithmic coding challenges, I play with in free time. They are primarily sourced from LeetCode, which I solve from time to time for fun and to stay sharp and explore different approaches to simple problem-solving.

This repository serves as a notebook for exploring data structures and algorithms using JavaScript. Problems are organized into folders by category for easy browsing.


🧩 Problem Types

The following problem types are currently covered:

  • Arrays & Matrices
  • Strings & Character Manipulation
  • Bit Manipulation
  • Sorting
  • Binary Search
  • Recursion
  • Backtracking
  • Dynamic Programming
  • Trees & Graphs
  • Linked Lists
  • Stacks & Queues and more...

This is a work-in-progress — I add new problems as I go.


🛠️ Language

For simplicity sake, all solutions are written in JavaScript (ES6+) and have:

  • Descriptions of the problem
  • URL to original problem
  • Most of them have time and space complexity notes

🧪 How to Run

To run a solution locally:

  1. Make sure you have Node.js installed
  2. Clone the repo
  3. Navigate to a problem folder and run:
node your-solution-file.js

About

data structure and algorithms playground

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages