8000 GitHub - pokochaka/Kotlin-Algorithms-and-Design-Patterns: В этом репозитории приведены наиболее распространенные алгоритмы и структуры данных, написанные на языке Kotlin простым и лаконичным кодом.
[go: up one dir, main page]

Skip to content

В этом репозитории приведены наиболее распространенные алгоритмы и структуры данных, написанные на языке Kotlin простым и лаконичным кодом.

Notifications You must be signed in to change notification settings

pokochaka/Kotlin-Algorithms-and-Design-Patterns

 
 

Repository files navigation

Kotlin Algorithms and Design Patterns

В этом репозитории приведены наиболее распространенные алгоритмы, структуры данных и паттерны проектирования, написанные на языке программирования Kotlin.

Весь код разбит по отдельным пакетам:

  1. sorting - алгоритмы сортировки
  2. search - алгоритмы поиска
  3. structures - структуры данных (списки, массивы, стэк, очередь, бинарное дерево и др.)
  4. design-patterns - паттерны проектирования
  5. other - другие алгоритмы (расстояние Левенштейна, алгоритм Кнута Морриса Пратта и т.д.)

Для каждого файла с кодом сделаны тесты, которые находятся в директории test/kotlin

Также по возможности я добавляю javadoc для каждого класса, метода и файла

Структура:

  1. пакет design_patterns - паттерны проектирования

  2. пакет structures - структуры данных

  3. пакет sorting - алгоритмы сортировки

  4. пакет search - алгоритмы поиска

  5. пакет other - другие алгоритмы

About

В этом репозитории приведены наиболее распространенные алгоритмы и структуры данных, написанные на языке Kotlin простым и лаконичным кодом.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Kotlin 78.0%
  • HTML 9.0%
  • JavaScript 7.5%
  • CSS 5.4%
  • Assembly 0.1%
0