مستودع ينظم هياكل البيانات والخوارزميات والحلول المختلفة للمشكلات في Kotlin بتنسيق منظم
المستودع عبارة عن مجموعة من التطبيقات مفتوحة المصدر لمجموعة متنوعة من الخوارزميات المطبقة في Kotlin والمرخصة بموجب ترخيص MIT. تهدف التطبيقات والوثائق المرتبطة بها إلى توفير مصدر تعليمي للمعلمين والطلاب. وبالتالي، يمكن للمرء أن يجد أكثر من تطبيق لنفس الهدف ولكن باستخدام استراتيجيات وتحسينات خوارزمية مختلفة.
يوفر المستودع تطبيقات لخوارزميات مختلفة بإحدى لغات الأغراض العامة الأساسية
كوتلين).
توفر شفرة المصدر الموثقة جيدًا مع التفسيرات التفصيلية موردًا قيمًا للمعلمين والطلاب على حدٍ سواء.
يتم تجميع رموز المصدر واختبارها
تضمن عمليات الفحص الذاتي داخل البرامج التنفيذ الصحيح بثقة.
تتيح التطبيقات المعيارية وترخيص OpenSource إمكانية استخدام الوظائف بشكل ملائم في التطبيقات الأخرى.
ملف تعريف
الوحدة 5
فحص الكود (detekt، ktlint، الناصعة)
سي.آي
272 عدد العقارات
231 عدد الوظائف
140 عدد الفصول
9 عدد الحزم
84 عدد ملفات كيلوطن
7,644 سطرًا من التعليمات البرمجية (المحل)
3,710 سطرًا من التعليمات البرمجية المصدر (sloc)
2870 سطرًا منطقيًا من التعليمات البرمجية (lloc)
3,372 سطرًا من التعليمات البرمجية للتعليق (cloc)
427 التعقيد السيكلوماتيكي (MCC)
214 التعقيد المعرفي
0 عدد إجمالي روائح الكود
نسبة مصدر التعليق 90%
148 مركز عملائي لكل 1000 مكان
0 كود الروائح لكل 1000 مكان
تم إنشاؤها باستخدام إصدار detekt 1.23.7 بتاريخ 11-12-2024 الساعة 22:35:45 بالتوقيت العالمي المنسق