8000 GitHub - danngyn/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

danngyn/Kotlin-Algorithms-and-Design-Patterns

 
 

Repository files navigation

Алгоритмы на Kotlin

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 87.4%
  • HTML 5.0%
  • JavaScript 4.2%
  • CSS 3.0%
  • Assembly 0.4%
0