Skip to content

miladsade96/LCRS

Repository files navigation

logo

CodeFactor GitHub CodeQl Dependency Review NodeJS Python App Python Package GitHub language count GitHub top language GitHub code size in bytes Lines of code GitHub all releases GitHub issues GitHub pull requests GitHub release (latest by date) GitHub contributors GitHub last commit


Authors


Installing the dependencies and running the tests

Python
  1. Creating a python virtual environment:
python -m  venv virtual_environment_name
  1. Activating venv:
source virtual_environment_name/bin/activate
  1. Installing project dependencies:
python -m pip install -r requirements.txt
  1. Running tests:
pytest -v tests/
Javascript
  1. Installing nodeJS module
  2. Installing project dependencies:
pnpm install
  1. Running tests:
pnpm run test

Data structures

JavaScript
No. Title Links
1 Hash Table Implementation on GitHub
2 Singly Linked List Implementation on GitHub
3 Doubly Linked List Implementation on GitHub
4 Stack(using linked list) Implementation on GitHub
5 Stack(using array) Implementation on GitHub
6 Queue(using linked list) Implementation on GitHub
7 Queue(using two stacks) Implementation on GitHub
8 Binary Search Tree Implementation on GitHub
9 Graph Implementation on GitHub

Solved problems

Python
ID. Title Links Difficulty Level
205 Isomorphic Strings Full Description on LeetCodeSolution on GitHub Easy
338 Counting Bits Full Description on LeetCodeSolution on GitHub Easy
1512 Number of Good Pairs Full Description on LeetCodeSolution on GitHub Easy
1 Two Sum Full Description on LeetCodeSolution on GitHub Easy
461 Hamming Distance Full Description on LeetCodeSolution on GitHub Easy
58 Length of Last Word Full Description on LeetCodeSolution on GitHub Easy
1859 Sorting the Sentence Full Description on LeetCodeSolution on GitHub Easy
9 Palindrome Number Full Description on LeetCodeSolution on GitHub Easy
1051 Height Checker Full Description on LeetCodeSolution on GitHub Easy
704 Binary Search Full Description on LeetCodeSolution on GitHub Easy
35 Search Insert Position Full Description on LeetCodeSolution on GitHub Easy
977 Squares of a Sorted Array Full Description on LeetCodeSolution on GitHub Easy
283 Move Zeros Full Description on LeetCodeSolution on GitHub Easy
125 Valid Palindrome Full Description on LeetCodeSolution on GitHub Easy
121 Best Time to Buy and Sell Stock Full Description on LeetCodeSolution on GitHub Easy
20 Valid Parentheses Full Description on LeetCodeSolution on GitHub Easy
206 Reverse Linked List Full Description on LeetCodeSolution on GitHub Easy
226 Invert Binary Tree Full Description on LeetCodeSolution on GitHub Easy
70 Climbing Stairs Full Description on LeetCodeSolution on GitHub Easy
190 Reverse Bits Full Description on LeetCodeSolution on GitHub Easy
242 Valid Anagram Full Description on LeetCodeSolution on GitHub Easy
21 Merge Two Linked Lists Full Description on LeetCodeSolution on GitHub Easy
930 Binary Sub-arrays with Sum Full Description on LeetCodeSolution on GitHub Medium
49 Group Anagrams Full Description on LeetCodeSolution on GitHub Medium
347 Top K Frequent Elements Full Description on LeetCodeSolution on GitHub Medium
238 Product of Array Except Self Full Description on LeetCodeSolution on GitHub Medium
4 Median of Two Sorted Arrays Full Description on LeetCodeSolution on GitHub Hard
41 First Missing Positive Full Description on LeetCodeSolution on GitHub Hard
480 Sliding Window Median Full Description on LeetCodeSolution on GitHub Hard
Javascript
ID Title Links Difficulty Level
217 Contains Duplicate Full Description on LeetCode - Solution on GitHub Easy
242 Valid Anagram Full Description on LeetCode - Solution on GitHub Easy
1 Two Sum Full Description on LeetCode - Solution on GitHub Easy
125 Valid Palindrome Full Description on LeetCode - Solution on GitHub Easy
347 Top k frequent elements Full Description on LeetCode - Solution on GitHub Medium
49 Group anagrams Full Description on LeetCode - Solution on GitHub Medium
238 Product of array except self Full Description on LeetCode - Solution on GitHub Medium
128 Longest Consecutive Sequence Full Description on LeetCode - Solution on GitHub Medium

Work in progress