awesome-repositories.com
Blog
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
qiyuangong avatar

qiyuangong/leetcode

0
View on GitHub↗
5,306 stars·1,504 forks·Python·MIT·9 views

Leetcode

This repository is a collection of optimized source code implementations for LeetCode algorithmic challenges. It serves as both a Python and Java algorithm library, providing solved computational problems for these two languages.

The project focuses on data structure implementation, providing code examples that demonstrate how to use complex structures to resolve logical processing tasks. It covers a range of computational problems, including string searching and integer parsing.

The repository is designed for competitive programming practice and technical interview preparation, with a focus on implementing efficient data structures and logic to meet specific performance constraints.

Features

  • LeetCode Solution References - Offers a curated collection of optimized source code solutions to LeetCode problems for study and reference.
  • Algorithm Libraries - Provides a set of solved computational problems implemented as a library in Python.
  • Algorithmic Problem Implementations - Provides practical code implementations and guides for solving classic algorithmic challenges.
  • Data Structure Implementations - Ships educational code examples demonstrating how to implement standard data structures.
  • Algorithm Libraries - Provides a set of solved computational problems implemented as a library in Java.
  • Data Structure Implementations - Implements fundamental memory-based structures like linked lists, stacks, queues, and trees.
  • Algorithmic Problem Solving - Provides methodologies and implementations for mastering data structures and algorithms to improve coding efficiency.
  • Competitive Programming Repositories - Provides source code collections organized by problem category and algorithm type for competitive programming.
  • Technical Interview Preparation - Provides coding challenges and algorithm problems designed for technical interview preparation.

Star history

Star history chart for qiyuangong/leetcodeStar history chart for qiyuangong/leetcode

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Curated searches featuring Leetcode

Hand-picked collections where Leetcode appears.
  • coding interview preparation resource

Frequently asked questions

What does qiyuangong/leetcode do?

This repository is a collection of optimized source code implementations for LeetCode algorithmic challenges. It serves as both a Python and Java algorithm library, providing solved computational problems for these two languages.

What are the main features of qiyuangong/leetcode?

The main features of qiyuangong/leetcode are: LeetCode Solution References, Algorithm Libraries, Algorithmic Problem Implementations, Data Structure Implementations, Algorithmic Problem Solving, Competitive Programming Repositories, Technical Interview Preparation.

What are some open-source alternatives to qiyuangong/leetcode?

Open-source alternatives to qiyuangong/leetcode include: fishercoder1534/leetcode — This project is a LeetCode solution repository containing a collection of algorithmic and database problem solutions.… jack-lee-hiter/algorithmsbypython — AlgorithmsByPython is a reference library and educational repository providing runnable Python implementations of… greyireland/algorithm-pattern — This project is an algorithm template library and coding interview study guide providing reusable code patterns for… soulmachine/leetcode — This project is a LeetCode solution repository and algorithm reference library. It provides a structured collection of… sharingsource/logicstack-leetcode — LogicStack-LeetCode is a curated repository of solved algorithm problems and data structure implementations, primarily… blankj/awesome-java-leetcode — This project is a reference library of Java implementations for algorithmic coding challenges and data structure…

Open-source alternatives to Leetcode

Similar open-source projects, ranked by how many features they share with Leetcode.
  • fishercoder1534/leetcodefishercoder1534 avatar

    fishercoder1534/Leetcode

    3,987View on GitHub↗

    This project is a LeetCode solution repository containing a collection of algorithmic and database problem solutions. It serves as an algorithm implementation guide and a competitive programming reference, providing optimized code to demonstrate data structure usage and efficient coding patterns. The repository includes solutions for complex computational challenges implemented in multiple programming languages and a collection of SQL queries for data retrieval and manipulation across various difficulty levels. These resources are designed for competitive programming study and technical inter

    Javaalgorithmapachebash
    View on GitHub↗3,987
  • greyireland/algorithm-patterngreyireland avatar

    greyireland/algorithm-pattern

    15,465View on GitHub↗

    This project is an algorithm template library and coding interview study guide providing reusable code patterns for common data structures and algorithms. It serves as a reference for optimized strategies and a structured learning path to build proficiency in algorithmic problem solving and competitive programming. The library focuses on standardized implementations of key algorithmic patterns, including sliding windows, backtracking, dynamic programming, and binary search. It provides specific templates for managing binary search trees, searching rotated sorted arrays, and executing divide-a

    Goalgoalgorithmleetcode
    View on GitHub↗15,465
  • jack-lee-hiter/algorithmsbypythonJack-Lee-Hiter avatar

    Jack-Lee-Hiter/AlgorithmsByPython

    4,082View on GitHub↗

    AlgorithmsByPython is a reference library and educational repository providing runnable Python implementations of computer science fundamentals. It serves as a comprehensive guide for algorithmic patterns, core data structures, and solutions for competitive programming and technical interview challenges. The project distinguishes itself by offering a wide array of reference implementations, including a dedicated set of solutions for common LeetCode problems. It focuses on translating theoretical computational logic into practical Python code for educational and practical use. The repository

    Python
    View on GitHub↗4,082
  • soulmachine/leetcodesoulmachine avatar

    soulmachine/leetcode

    11,336View on GitHub↗

    This project is a LeetCode solution repository and algorithm reference library. It provides a structured collection of solved coding challenges that demonstrate recurring computational strategies, data structure implementations, and complexity optimizations used for technical interview preparation and competitive programming study. The repository transforms structured source code and technical explanations into professional PDF guides using a LaTeX technical documentation system. To ensure consistent typography and environment settings across different systems, the project utilizes a containe

    TeX
    View on GitHub↗11,336
  • See all 30 alternatives to Leetcode→