Skip to content

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

Notifications You must be signed in to change notification settings

ajaycode/Kotlin-Algorithms-and-Design-Patterns

This branch is 191 commits ahead of, 254 commits behind DmitryTsyvtsyn/Kotlin-Algorithms-and-Design-Patterns:develop.

Folders and files

NameName
Last commit message
Last commit date
Sep 23, 2022
Aug 26, 2022
Jan 30, 2022
Oct 17, 2021
Sep 23, 2022
Aug 24, 2022
Dec 7, 2022
Dec 7, 2022
Oct 18, 2021
Oct 17, 2021
Oct 17, 2021
Jan 30, 2022
Oct 17, 2021

Repository files navigation

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

Kotlin Algorithms and Design Patterns

This repository lists the most common algorithms, data structures, and design patterns written in the Kotlin programming language.

All code is divided into separate packages:

  1. sorting - sorting algorithms
  2. search - search algorithms
  3. structures - data structure (lists, arrays, stack, queue, binary trees, e.t.c)
  4. design-patterns - design patterns
  5. other - other algorithms (Levenshtein distance, Knut Morris Pratt algorithm, e.t.c)

For each code file, tests are made, which are located in the test/kotlin directory

Also, whenever possible, I add javadoc for each class, method, and file

Content:

  1. package design_patterns - design patterns

  2. package structures - data structure

  3. package sorting - sorting algorithms

  4. package search - search algorithms

  5. package other - other algorithms

Your wishes and ideas

If you are interested in my repository or you have ideas on how to improve it or add something, then let me know in telegram:

About

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

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Kotlin 100.0%