awesome-repositories.com
Blog
MCP
awesome-repositories.com

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

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
haoel avatar

haoel/leetcode

0
View on GitHub↗
18,058 stars·4,924 forks·C++·34 views

Leetcode

This project is a library of source code implementations designed to solve algorithmic challenges and mathematical problems. It serves as a collection of solved LeetCode problems, providing a reference for data structure usage and efficient logic.

The repository is a polyglot code collection, implementing the same algorithmic logic across various programming environments, including general-purpose languages, SQL for database queries, and Bash for shell scripting.

The content covers a broad range of computational tasks, including data querying, text processing, and the implementation of complex data structures. These solutions are organized by problem identifiers and categorized by algorithmic patterns such as sliding windows and two-pointer techniques.

The project maintains a manual static indexing system to track solved problems and utilizes automation scripts to generate documentation and inject metadata into source files.

Features

  • Algorithmic Problem Sets - Provides a comprehensive library of source code implementing data structures and algorithms to solve complex computational and mathematical problems.
  • Algorithmic Problem Solving - Implements efficient solutions for complex computational challenges to demonstrate data structure usage.
  • Algorithmic Problem Solving - Provides a specialized collection of data structures and algorithms for solving complex computational challenges.
  • SQL Challenge Solutions - A set of optimized database scripts and queries designed to solve data retrieval and manipulation tasks.
  • Competitive Programming Repositories - Organizes solved problems by category and algorithm type as a reference for competitive programming.
  • Technical Interview Preparation - Offers a curated set of solved coding challenges designed for software engineering interview preparation.
  • Challenge Solutions - Groups diverse problem solutions by their underlying algorithmic strategies into a collection of solved challenges.
  • Competitive Programming Solutions - Implements optimized algorithm solutions and database queries specifically designed to solve LeetCode and competitive programming challenges.
  • Algorithmic Patterns - Employs recurring algorithmic strategies and templates, such as sliding windows and two-pointer techniques.
  • Algorithmic Reference Implementations - Provides a comprehensive library of isolated code patterns demonstrating specific computational logic.
  • Multi-Language Implementations - Provides collections of reference implementations for algorithms and data structures across multiple programming languages.
  • Polyglot Application Development - Implements the same algorithmic logic across multiple programming environments including SQL and Bash.
  • Polyglot Logic Replication - Implements identical algorithmic logic across multiple environments including SQL, Bash, and general-purpose languages.
  • Static Document Indexing - Maintains a centralized documentation file acting as a manual registry for tracking and linking solved problems.
  • Data Filtering - Implements multi-criteria record filtering using boolean flags and numeric thresholds.
  • SQL Logic Optimization - Implements refined database scripts to retrieve and manipulate data efficiently.
  • Database Query Execution - Implements optimized SQL queries for complex data retrieval and manipulation challenges.
  • Temporal - Implements a key-value store capable of retrieving values based on timestamps.
  • Shell Scripting Libraries - Provides a library of Bash scripts for algorithmic text processing and file management.
  • Static Indexing Tools - Maintains a centralized text registry and table of contents to track and link solved problems.
  • Polyglot Implementation Examples - Implements identical algorithmic logic across multiple programming environments including general-purpose languages, SQL, and Bash.
  • Shell Scripting Snippets - Provides practical examples for common shell scripting tasks and database query automation.
  • Tree Reconstruction - Implements algorithms to rebuild binary tree structures from preorder traversal strings.
  • Programming Languages - Algorithmic coding challenges for C++ preparation.

Star history

Star history chart for haoel/leetcodeStar history chart for haoel/leetcode

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

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

Open-source alternatives to Leetcode

Similar open-source projects, ranked by how many features they share with Leetcode.
  • careercup/ctci-6th-editioncareercup avatar

    careercup/CtCI-6th-Edition

    11,463View on GitHub↗

    This repository is a collection of solved algorithmic problems and data structure exercises designed for technical interview preparation. It serves as a polyglot reference implementation, providing a set of solved exercises based on a standard textbook to help candidates master the logic and complexity analysis required for coding tests. The project implements the same algorithmic logic across multiple programming languages to demonstrate platform-independent problem solving. This polyglot approach allows for the comparison of implementations across different tech stacks to highlight recurrin

    Javaalgorithmscareercupcracking-the-coding-interview
    View on GitHub↗11,463
  • apachecn/interviewapachecn avatar

    apachecn/Interview

    8,944View on GitHub↗

    This project is a comprehensive knowledge base and study resource designed for mastering technical interviews. It provides structured guides, roadmaps, and curricula focused on data structures, algorithms, system design, and frontend engineering to help candidates prepare for software engineering screenings. The repository distinguishes itself by offering a holistic approach to professional advancement. Beyond technical drills, it includes a career development handbook covering resume optimization, salary benchmarking, and strategic negotiation coaching. It also provides detailed methodologie

    Jupyter Notebookinterviewkaggleleetcode
    View on GitHub↗8,944
  • 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
  • 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
See all 30 alternatives to Leetcode→

Frequently asked questions

What does haoel/leetcode do?

This project is a library of source code implementations designed to solve algorithmic challenges and mathematical problems. It serves as a collection of solved LeetCode problems, providing a reference for data structure usage and efficient logic.

What are the main features of haoel/leetcode?

The main features of haoel/leetcode are: Algorithmic Problem Sets, Algorithmic Problem Solving, SQL Challenge Solutions, Competitive Programming Repositories, Technical Interview Preparation, Challenge Solutions, Competitive Programming Solutions, Algorithmic Patterns.

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

Open-source alternatives to haoel/leetcode include: careercup/ctci-6th-edition — This repository is a collection of solved algorithmic problems and data structure exercises designed for technical… apachecn/interview — This project is a comprehensive knowledge base and study resource designed for mastering technical interviews. It… soulmachine/leetcode — This project is a LeetCode solution repository and algorithm reference library. It provides a structured collection of… fishercoder1534/leetcode — This project is a LeetCode solution repository containing a collection of algorithmic and database problem solutions.… azl397985856/leetcode — This project is a curated educational resource and solution repository for algorithmic challenges, specifically… omonimus1/competitive-programming — This repository serves as a comprehensive resource for competitive programming and technical interview preparation. It…