Репозиторий, который организует различные структуры данных, алгоритмы и решения проблем в Kotlin в структурированном формате.
Репозиторий представляет собой набор реализаций с открытым исходным кодом различных алгоритмов, реализованных на Kotlin и лицензированных по лицензии MIT. Реализации и связанная с ними документация предназначены для предоставления учебных ресурсов преподавателям и студентам. Следовательно, можно найти более одной реализации для одной и той же цели, но с использованием разных стратегий алгоритмов и оптимизаций.
Репозиторий предоставляет реализации различных алгоритмов на одном из самых фундаментальных языков общего назначения.
Котлин).
Хорошо документированный исходный код с подробными пояснениями представляет собой ценный ресурс как для преподавателей, так и для студентов.
Исходные коды скомпилированы и протестированы
Самопроверки в программах обеспечивают уверенность в правильности реализации.
Модульные реализации и лицензирование OpenSource позволяют удобно использовать функции в других приложениях.
Makefile
Юнит 5
Проверка кода (детект, ктлинт, пятно)
КИ
272 кол-во объектов
231 количество функций
140 кол-во классов
9 кол-во упаковок
84 количество файлов kt
7644 строки кода (лок.)
3710 строк исходного кода (sloc)
2870 логических строк кода (lloc)
3372 строки комментариев кода (cloc)
427 цикломатическая сложность (MCC)
214 когнитивная сложность
0 общее количество запахов кода
90% соотношение источников комментариев
148 млн куб.см на 1000 мест
0 запахов кода на 1000 мест
создано с помощью детектора версии 1.23.7 11 декабря 2024 г., 22:35:45 UTC