DSA Kotlin
1.0.0
以結構化格式組織 Kotlin 中的各種資料結構、演算法和問題解決方案的儲存庫
該儲存庫是用 Kotlin 實作並根據 MIT 許可證獲得許可的各種演算法的開源實現的集合。這些實施及其相關文件旨在為教育工作者和學生提供學習資源。因此,人們可能會發現針對同一目標但使用不同演算法策略和最佳化的不只一種實作。
該存儲庫以最基本的通用語言之一提供各種演算法的實現
科特林)。
詳細記錄的源代碼和詳細的解釋為教育工作者和學生提供了寶貴的資源。
原始碼已編譯和測試
程序內的自我檢測可確保正確實施並充滿信心。
模組化實作和開源許可使這些功能可以在其他應用程式中方便地使用。
產生檔案
J單元5
程式碼檢查(detekt、ktlint、spotless)
CI
272 處房產
231個功能
140個班級數
9 包數
84 個 kt 文件
7,644 行程式碼 (loc)
3,710 行原始碼 (sloc)
2,870 邏輯程式碼行 (lloc)
3,372 行註解程式碼 (cloc)
第427章 圈複雜度(mcc)
214 認知複雜性
代碼異味總數為 0
90%評論來源比例
每 1,000 lloc 148 mcc
每 1,000 個 lloc 中有 0 個代碼氣味
使用 detekt 版本 1.23.7 於 2024-12-11 22:35:45 UTC 生成