5 مستودعات
Curated LeetCode solutions with complexity analyses for common greedy algorithm interview challenges.
Distinct from Algorithmic Problem Solving: Distinct from general Algorithmic Problem Solving: focuses specifically on greedy strategy patterns like interval scheduling and coin change.
Explore 5 awesome GitHub repositories matching software engineering & architecture · Greedy Algorithm Solutions. Refine with filters or upvote what's useful.
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
Provides curated greedy algorithm solutions with complexity analyses for interview preparation.
هذا المشروع عبارة عن مكتبة منسقة لتطبيقات الخوارزميات ومشكلات البرمجة المحلولة. يعمل كمستودع مرجعي للبرمجة التنافسية وتطبيقات هياكل البيانات، حيث يوفر حلولاً محسنة لمجموعة واسعة من تحديات البرمجة. تنظم المجموعة أمثلة الكود حسب التقنية الخوارزمية، مع التركيز بشكل خاص على تنفيذ الأشجار، والرسوم البيانية، والأكوام لتحسين تعقيد الوقت والمساحة. يوفر حلولاً خاصة بلغات معينة تُستخدم لمهام البرمجة عالية الأداء. يغطي المستودع مجموعة واسعة من القدرات، بما في ذلك اجتياز الرسوم البيانية، والبرمجة الديناميكية، ومعالجة أنماط النصوص، وعمليات البحث الثنائي. كما يتضمن تطبيقات لاستعلام بيانات النطاق، ومعالجة البتات، وتصميم هياكل بيانات مخصصة مثل ذاكرات التخزين المؤقت ومحركات الإكمال التلقائي. تشمل التغطية الإضافية الحسابات الرياضية وتتبع أداء المسابقات.
Provides curated solutions for greedy algorithm challenges including interval scheduling and sequence optimization.
هذا المشروع هو دليل تحضير لمقابلات الخوارزميات ومكتبة مرجعية. يوفر مجموعة منسقة من المشكلات البرمجية المحلولة وتنفيذ هياكل البيانات المصممة لممارسة المقابلات التقنية ودراسة البرمجة التنافسية. يتميز المستودع بتنظيم تحديات البرمجة من خلال نظام من الأنماط، ومستويات الصعوبة، والتصفية القائمة على الشركات. يتضمن موارد تعليمية مثل ملاحظات المفاهيم الخوارزمية وشروحات الفيديو لتكملة مجموعات الحلول. تغطي المكتبة مجموعة واسعة من المجالات الحسابية، بما في ذلك هياكل البيانات المتقدمة لاستعلامات النطاق والبادئة، وخوارزميات اجتياز الرسم البياني وأقصر مسار، ومجموعات مشكلات متنوعة تركز على البرمجة الديناميكية، والتراجع، والاستراتيجيات الجشعة. كما يوفر تطبيقات للهياكل الأساسية مثل الأكوام، وخرائط التجزئة، والقوائم المرتبطة، والمكدسات، والطوابير.
Offers curated solutions for common greedy algorithm interview challenges.
يعمل هذا المستودع كمكتبة شاملة لحل المشكلات الخوارزمية، حيث يوفر تطبيقات مرجعية لتحديات علوم الكمبيوتر الأساسية. تم تصميمه كمورد للتحضير للمقابلات التقنية والتدريب على البرمجة التنافسية، مع التركيز على إتقان الأنماط الشائعة وهياكل البيانات المطلوبة لتقييمات البرمجة. يتميز المشروع بتقديم حلول تؤكد على استخدام Python المألوف وتحسين الأداء. يغطي المشروع نطاقاً واسعاً من التقنيات الخوارزمية، بما في ذلك الاختيار الجشع (greedy selection)، والبرمجة الديناميكية، ونظرية الرسوم البيانية، والبحث الثنائي، مع تقديم توجيه حول تحليل تعقيد التنفيذ لتحديد المنطق الأكثر كفاءة لمهام محددة. بعيداً عن الخوارزميات الأساسية، تتضمن المجموعة تطبيقات لهياكل البيانات القياسية مثل المكدسات (stacks)، والطوابير (queues)، وتمثيلات الرسوم البيانية بقائمة المجاورة. كما توفر أمثلة على دمج خدمات الويب الخارجية وإدارة البيانات المهيكلة، مما يضمن تغطية واسعة للمهارات التقنية اللازمة لكل من البيئات التنافسية وتطوير البرمجيات العملي.
Applies greedy logic to solve common interview challenges involving resource selection and optimization.
هذا المشروع عبارة عن إطار عمل للرؤية الحاسوبية مصمم للكشف في الوقت الفعلي عن النقاط الرئيسية لجسم الإنسان والهياكل الهيكلية. يوفر مجموعة أدوات متكاملة لتدريب وتحسين وتنفيذ نماذج تقدير الوضعية (pose estimation) خصيصاً للنشر على أجهزة الحوسبة الطرفية (edge computing). يتميز إطار العمل باستخدام تعيين مجال تقارب الأجزاء (part affinity field mapping) لتشفير العلاقات المكانية بين المفاصل، والتي تتم معالجتها بعد ذلك من خلال خوارزمية تحليل جشعة لإعادة بناء هياكل جسم الإنسان من البيانات البصرية. لضمان تنفيذ عالي الأداء، تدمج المكتبة تكميم النموذج ومحركات الاستدلال المسرعة بالعتاد التي تحسن الرسوم البيانية الحسابية لأجهزة محلية محددة. بالإضافة إلى الكشف الأساسي، يدعم المشروع سير عمل شامل يتضمن تطوير نماذج وضعية مخصصة باستخدام مخططات مجموعات بيانات قياسية. تسمح هذه القدرات بضبط النماذج لمعالجة مهام كشف فريدة مع الحفاظ على متطلبات زمن الوصول المنخفض اللازمة لتحليل بث الفيديو المباشر.
Implements a greedy parsing algorithm to reconstruct human skeletons from spatial vector fields.