Skip to content

furic/leetcode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2,906 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

LeetCode Solutions in TypeScript

Ranking Contest Rating Problems Solved Solve Percentage TypeScript

A collection of LeetCode solutions implemented in TypeScript. This repository contains my solutions to various LeetCode problems, organized by problem ID and name.

πŸ“ Project Structure

Each problem is organized in its own directory following the format:

{problem_id}-{problem_name}/
β”œβ”€β”€ README.md                    # Problem description and constraints
β”œβ”€β”€ Solution.md                  # Solution explanation and approach
└── {problem_id}-{problem_name}.ts  # TypeScript solution implementation

πŸš€ How to Use

  1. Navigate to the problem directory you're interested in
  2. Read the README.md for problem description and constraints
  3. Check the Solution.md for detailed solution explanation, approach, and complexity analysis
  4. Review the {problem_id}-{problem_name}.ts file for the TypeScript implementation

πŸ“ Current Solutions

πŸ“‹ Arrays
Prefix Sum & Subarray/Product Problems
Sorting, Pairing & Removal
Counting, Frequency & Miscellaneous
Counting & Frequency
Operations & Transformations
General Array Problems
General Array Problems
Matrix Problems
Two-Pointer & Sliding Window
Dynamic Programming
πŸ”€ Strings
Lexicographical & Ordering
String Transformations & Operations
Palindromes & Subsequences
Vowels & Character Patterns
String Matching & Substrings
Digit & Number Strings
String Games & Encoding
File & Path Operations
Validation & Parsing
Strings & Palindromes
🌳 Trees & Graphs
πŸ” Hash Tables & Dictionaries
πŸ”’ Bit Manipulation
πŸ”’ Pure Math
πŸ’Ύ System Design
πŸ“Š SQL

🀝 Contributing

While this is primarily my personal collection of solutions, I welcome any suggestions or improvements. Feel free to:

  • Report bugs or issues
  • Suggest optimizations
  • Share alternative solutions

πŸ“„ License

This project is licensed under the MIT License - see the LICENSE file for details.


Solutions are automatically synced using LeetHub 3.0, a Chrome extension that automatically pushes your LeetCode solutions to GitHub.

Releases

No releases published

Packages

 
 
 

Contributors