- Notifications
You must be signed in to change notification settings - Fork3
📚 Collection of various Data Structures and Algorithms, implemented in Kotlin for educational purposes.
License
ashtanko/DSA-Kotlin
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
A repository that organizes various data structures, algorithms, and solutions to problems in Kotlin in a structured format
The repository is a collection of open-source implementations of a variety of algorithms implemented in Kotlin andlicensed under MIT License.The implementations and their associated documentations are meant to provide a learning resource for educators andstudents.Hence, one may find more than one implementation for the same objective but using different algorithm strategies andoptimizations.
- The repository provides implementations of various algorithms in one of the most fundamental general purpose languages
- Kotlin).
- Well documented source code with detailed explanations provide a valuable resource for educators and students alike.
- Source codes are compiled and tested
- Self-checks within programs ensure correct implementations with confidence.
- Modular implementations and OpenSource licensing enable the functions to be utilized conveniently in otherapplications.
- Makefile
- JUnit 5
- Code checks (detekt, ktlint, spotless)
- CI
279 number of properties
239 number of functions
144 number of classes
10 number of packages
89 number of kt files
8,000 lines of code (loc)
3,881 source lines of code (sloc)
3,009 logical lines of code (lloc)
3,531 comment lines of code (cloc)
440 cyclomatic complexity (mcc)
219 cognitive complexity
0 number of total code smells
90% comment source ratio
146 mcc per 1,000 lloc
0 code smells per 1,000 lloc
generated withdetekt version 1.23.8 on 2025-03-04 20:50:16 UTC
About
📚 Collection of various Data Structures and Algorithms, implemented in Kotlin for educational purposes.
Topics
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Releases
Packages0
Uh oh!
There was an error while loading.Please reload this page.
Contributors3
Uh oh!
There was an error while loading.Please reload this page.