awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
wisdompeak avatar

wisdompeak/LeetCode

0
View on GitHub↗
6,186 stele·1,322 fork-uri·C++·9 vizualizări

LeetCode

Acest proiect este o bibliotecă curatoriată de implementări de algoritmi și probleme de programare rezolvate. Servește ca depozit de referință pentru programarea competitivă și implementările de structuri de date, oferind soluții optimizate pentru o gamă largă de provocări de codare.

Colecția organizează exemplele de cod pe tehnică algoritmică, concentrându-se în mod specific pe implementarea arborilor, grafurilor și heap-urilor pentru a optimiza complexitatea timpului și a spațiului. Oferă soluții specifice limbajului utilizate pentru sarcini de codare de înaltă performanță.

Depozitul acoperă un set larg de capabilități, inclusiv traversări de grafuri, programare dinamică, procesarea modelelor de șiruri și operațiuni de căutare binară. Include, de asemenea, implementări pentru interogarea datelor pe intervale, manipularea biților și proiectarea structurilor de date personalizate, cum ar fi cache-urile și motoarele de autocompletare. Acoperirea suplimentară include calcule matematice și urmărirea performanței în concursuri.

Features

  • Algorithmic References - Provides a curated collection of classic algorithmic problem-solving techniques and data structures implemented for study.
  • Algorithmic Reference Implementations - Provides a curated collection of language-specific reference implementations for complex algorithms and data structures.
  • Data Structure Implementations - Provides a reference library of tree, graph, and heap implementations optimized for time and space complexity.
  • Hash Maps - Implements hash map strategies to identify subarrays, anagrams, and frequency patterns via efficient key-value lookups.
  • Competitive Programming Repositories - Acts as a reference guide for implementing high-performance data structures and algorithms used in competitions.
  • Competitive Programming Solutions - Offers optimized solutions for advanced graph theory, dynamic programming, and mathematical problems for competitive coding.
  • Data Structure Study Guides - Teaches the application of trees, heaps, and linked lists through a series of solved challenges.
  • Dynamic Programming Implementations - Provides optimized solutions for complex recursive relations using memoization and state-transition tables.
  • Graph Traversal Algorithms - Implements graph traversal algorithms including breadth-first and depth-first search for connectivity and pathfinding.
  • Prefix Trees - Implements trie data structures for autocomplete, word-break logic, and efficient string retrieval.
  • Graph Connectivity Analysis - Implements graph connectivity analysis including reachability and identification of bridges and articulation points.
  • LeetCode Solution References - Maintains a curated set of optimized code solutions for common LeetCode competitive programming challenges.
  • Two-Pointer Techniques - Implements two-pointer techniques including sliding windows and fast-slow pointers for efficient array and string traversal.
  • Bit Manipulation Solutions - Implements solutions for bit-level challenges using bitmasks and XOR operations.
  • Algorithm Implementations - Serves as a comprehensive library of solved programming problems and data structure implementations.
  • Binary Search Algorithms - Implements binary search algorithms for efficient lookups in sorted intervals and boundary detection.
  • Range Queries - Provides implementations for range queries using segment trees and Fenwick trees for logarithmic time aggregates.
  • Greedy Algorithm Solutions - Provides curated solutions for greedy algorithm challenges including interval scheduling and sequence optimization.
  • Disjoint Set Union - Implements Union-Find with path compression and weights to manage connected components and minimum spanning trees.
  • Linked List Manipulation Utilities - Implements fundamental linked list operations including rotation, partitioning, and node reversal.
  • Memoization Caches - Implements memoization caches to optimize overlapping subproblems within dynamic programming solutions.
  • String Processing Algorithms - Provides implementations of string pattern matching algorithms including KMP, Manacher, and rolling hashes.
  • Tree Traversal Algorithms - Provides depth-first, breadth-first, and lowest common ancestor traversal algorithms for various tree structures.
  • Technical Interview Preparation - Provides practice materials and algorithmic patterns to prepare for software engineering coding interviews.
  • Algorithmic Taxonomies - Categorizes problems and solutions using a hierarchical classification system based on the underlying data structures used.
  • Custom Data Structure Implementations - Builds specialized systems such as LRU caches and autocomplete engines with guaranteed time complexity.
  • Language-Specific Implementations - Organizes algorithmic solutions by grouping them around specific programming languages and their native libraries.
  • Sorted Container Strategies - Solves dynamic median and range-based problems using multisets and interval tracking.
  • Bitwise Optimizations - Implements algorithmic techniques using bitwise operations to optimize time and space complexity for numerical problems.
  • Mathematical Computing Libraries - Includes implementations for mathematical computations involving combinatorics, number theory, and geometry.
  • Complexity Annotations - Provides code solutions annotated with time and space complexity for performance comparison across different approaches.
  • Monotone Stack Algorithms - Implements monotonic stacks and double-ended queues to solve next-greater-element and sliding window maximum problems.
  • Learning & Reference - Solutions to algorithm problems

Istoric stele

Graficul istoricului de stele pentru wisdompeak/leetcodeGraficul istoricului de stele pentru wisdompeak/leetcode

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Întrebări frecvente

Ce face wisdompeak/leetcode?

Acest proiect este o bibliotecă curatoriată de implementări de algoritmi și probleme de programare rezolvate. Servește ca depozit de referință pentru programarea competitivă și implementările de structuri de date, oferind soluții optimizate pentru o gamă largă de provocări de codare.

Care sunt principalele funcționalități ale wisdompeak/leetcode?

Principalele funcționalități ale wisdompeak/leetcode sunt: Algorithmic References, Algorithmic Reference Implementations, Data Structure Implementations, Hash Maps, Competitive Programming Repositories, Competitive Programming Solutions, Data Structure Study Guides, Dynamic Programming Implementations.

Care sunt câteva alternative open-source pentru wisdompeak/leetcode?

Alternativele open-source pentru wisdompeak/leetcode includ: sharingsource/logicstack-leetcode — LogicStack-LeetCode is a curated repository of solved algorithm problems and data structure implementations, primarily… awangdev/leet-code — This project is a curated reference library of algorithmic patterns, data structure implementations, and system design… azl397985856/leetcode — This project is a curated educational resource and solution repository for algorithmic challenges, specifically… mazharmik/interview_ds_algo — This project is an algorithm interview preparation guide and reference library. It provides a curated collection of… cp-algorithms/cp-algorithms — This project is a comprehensive reference for algorithms and data structures used to solve complex computational… kamyu104/leetcode-solutions — This project is a LeetCode solution repository and algorithm implementation library. It provides a collection of…

Alternative open-source pentru LeetCode

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu LeetCode.
  • sharingsource/logicstack-leetcodeAvatar SharingSource

    SharingSource/LogicStack-LeetCode

    7,495Vezi pe GitHub↗

    LogicStack-LeetCode is a curated repository of solved algorithm problems and data structure implementations, primarily drawn from the LeetCode platform. Its core identity is a structured collection of solutions designed to support technical interview preparation and competitive programming practice, with each solution accompanied by complexity analyses to help engineers understand performance trade-offs. The repository distinguishes itself through its breadth of coverage across fundamental algorithmic patterns and data structures. It includes implementations for array manipulation, string pro

    algorithminterview-practiceinterview-questions
    Vezi pe GitHub↗7,495
  • awangdev/leet-codeAvatar awangdev

    awangdev/leet-code

    4,344Vezi pe GitHub↗

    This project is a curated reference library of algorithmic patterns, data structure implementations, and system design notes. It serves as a Java algorithmic problem set and a competitive programming guide, providing a collection of solutions for coding challenges from platforms like LeetCode and LintCode. The library is distinguished by its comprehensive set of Java implementations for advanced data structures and algorithmic strategies. It includes detailed references for solving complex problems with accompanying time and space complexity analysis. The project covers a broad surface of co

    Javaalgorithmdynamicprogrammingjava
    Vezi pe GitHub↗4,344
  • azl397985856/leetcodeAvatar azl397985856

    azl397985856/leetcode

    55,758Vezi pe GitHub↗

    This project is a curated educational resource and solution repository for algorithmic challenges, specifically focused on LeetCode problems. It serves as a technical reference for common data structures and algorithmic patterns, providing verified code implementations across multiple programming languages alongside detailed logic and complexity analysis. The repository functions as a comprehensive study guide for competitive programming and technical interview preparation. It includes specialized learning tools such as an Anki flashcard dataset for spaced repetition and a browser extension t

    JavaScriptalgoalgorithmalgorithms
    Vezi pe GitHub↗55,758
  • mazharmik/interview_ds_algoAvatar MAZHARMIK

    MAZHARMIK/Interview_DS_Algo

    4,509Vezi pe GitHub↗

    This project is an algorithm interview preparation guide and reference library. It provides a curated collection of solved programming problems and data structure implementations designed for technical interview practice and competitive programming study. The repository distinguishes itself by organizing coding challenges through a system of patterns, difficulty levels, and company-based filtering. It includes instructional resources such as algorithmic concept notes and video explanations to supplement the solution sets. The library covers a wide range of computational areas, including adva

    C++algorithmsalgorithms-and-data-structurescoding-interviews
    Vezi pe GitHub↗4,509
Vezi toate cele 30 alternative pentru LeetCode→