awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
wisdompeak avatar

wisdompeak/LeetCode

0
View on GitHub↗
6,186 نجوم·1,322 تفرعات·C++·9 مشاهدات

LeetCode

هذا المشروع عبارة عن مكتبة منسقة لتطبيقات الخوارزميات ومشكلات البرمجة المحلولة. يعمل كمستودع مرجعي للبرمجة التنافسية وتطبيقات هياكل البيانات، حيث يوفر حلولاً محسنة لمجموعة واسعة من تحديات البرمجة.

تنظم المجموعة أمثلة الكود حسب التقنية الخوارزمية، مع التركيز بشكل خاص على تنفيذ الأشجار، والرسوم البيانية، والأكوام لتحسين تعقيد الوقت والمساحة. يوفر حلولاً خاصة بلغات معينة تُستخدم لمهام البرمجة عالية الأداء.

يغطي المستودع مجموعة واسعة من القدرات، بما في ذلك اجتياز الرسوم البيانية، والبرمجة الديناميكية، ومعالجة أنماط النصوص، وعمليات البحث الثنائي. كما يتضمن تطبيقات لاستعلام بيانات النطاق، ومعالجة البتات، وتصميم هياكل بيانات مخصصة مثل ذاكرات التخزين المؤقت ومحركات الإكمال التلقائي. تشمل التغطية الإضافية الحسابات الرياضية وتتبع أداء المسابقات.

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

سجل النجوم

مخطط تاريخ النجوم لـ wisdompeak/leetcodeمخطط تاريخ النجوم لـ wisdompeak/leetcode

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ LeetCode

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع LeetCode.
  • sharingsource/logicstack-leetcodeالصورة الرمزية لـ SharingSource

    SharingSource/LogicStack-LeetCode

    7,495عرض على 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
    عرض على GitHub↗7,495
  • awangdev/leet-codeالصورة الرمزية لـ awangdev

    awangdev/leet-code

    4,344عرض على 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
    عرض على GitHub↗4,344
  • azl397985856/leetcodeالصورة الرمزية لـ azl397985856

    azl397985856/leetcode

    55,758عرض على 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
    عرض على GitHub↗55,758
  • mazharmik/interview_ds_algoالصورة الرمزية لـ MAZHARMIK

    MAZHARMIK/Interview_DS_Algo

    4,509عرض على 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
    عرض على GitHub↗4,509
عرض جميع البدائل الـ 30 لـ LeetCode→

الأسئلة الشائعة

ما هي وظيفة wisdompeak/leetcode؟

هذا المشروع عبارة عن مكتبة منسقة لتطبيقات الخوارزميات ومشكلات البرمجة المحلولة. يعمل كمستودع مرجعي للبرمجة التنافسية وتطبيقات هياكل البيانات، حيث يوفر حلولاً محسنة لمجموعة واسعة من تحديات البرمجة.

ما هي الميزات الرئيسية لـ wisdompeak/leetcode؟

الميزات الرئيسية لـ wisdompeak/leetcode هي: Algorithmic References, Algorithmic Reference Implementations, Data Structure Implementations, Hash Maps, Competitive Programming Repositories, Competitive Programming Solutions, Data Structure Study Guides, Dynamic Programming Implementations.

ما هي البدائل مفتوحة المصدر لـ wisdompeak/leetcode؟

تشمل البدائل مفتوحة المصدر لـ wisdompeak/leetcode: 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…