2 مستودعات
Concrete Java code examples serving as reference implementations for standard data structures.
Distinct from Data Structures Reference: Focuses on the actual Java implementation rather than just conceptual academic mappings.
Explore 2 awesome GitHub repositories matching education & learning resources · Java Implementation References. Refine with filters or upvote what's useful.
هذا المشروع عبارة عن مجموعة شاملة من التنفيذات بلغة Java لخوارزميات علوم الحاسب القياسية، وهياكل البيانات، وتحليل الرسوم البيانية (Graphs)، والحسابات الرياضية. يوفر مجموعة من التنفيذات المرجعية لحاويات البيانات الأساسية، بما في ذلك الأشجار، والأكوام (Heaps)، والخرائط، وTries، والقوائم، إلى جانب روتينيات الفرز والبحث الشائعة. تتضمن المكتبة مجموعة متخصصة لتحليل شبكات الرسوم البيانية، تغطي أقصر المسارات، وأشجار الامتداد الدنيا، والتدفق الأقصى. كما توفر أدوات رياضية لاختبار الأعداد الأولية، والحساب النمطي، وتحويلات فوريه السريعة (Fast Fourier Transforms)، بالإضافة إلى أدوات معالجة النصوص لاكتشاف المتناظرات (Palindromes) وحساب مسافة التحرير. تغطي قاعدة الكود مجالات قدرات أوسع مثل البرمجة الديناميكية لتحليل التسلسلات ومجموعة متنوعة من أنماط تنظيم البيانات المستخدمة في تطوير البرمجيات العام وتعليم علوم الحاسب.
Offers reference Java implementations of trees, heaps, maps, and lists.
هذا المشروع عبارة عن مكتبة مرجعية منسقة لأنماط الخوارزميات، وتطبيقات هياكل البيانات، وملاحظات تصميم النظام. يعمل كمجموعة مشاكل خوارزمية بلغة Java ودليل برمجة تنافسي، ويوفر مجموعة من الحلول لتحديات البرمجة من منصات مثل LeetCode وLintCode. تتميز المكتبة بمجموعتها الشاملة من تطبيقات Java لهياكل البيانات المتقدمة والاستراتيجيات الخوارزمية. تتضمن مراجع مفصلة لحل المشكلات المعقدة مع تحليل مصاحب لتعقيد الوقت والمساحة. يغطي المشروع مساحة واسعة من أساسيات علوم الكمبيوتر، بما في ذلك تصميم الخوارزميات، وتطبيق هياكل البيانات، وتصميم النظام. تمتد محتوياته إلى نظرية الرسم البياني، والبرمجة الديناميكية، والبحث والتحسين، وتقنيات معالجة البيانات الخطية. كما يتضمن ملاحظات حول قابلية توسيع البنية التحتية، والتخزين المؤقت للأداء، وأنماط هندسة البرمجيات.
Provides concrete Java reference implementations for standard data structures such as Heaps and Tries.