Skip to content

Latest commit

 

History

History
21 lines (14 loc) · 1.18 KB

File metadata and controls

21 lines (14 loc) · 1.18 KB

Swift Algorithms

An open-source package that will host algorithms as a study excersice.

The goal is to explain/understand how algorithms work with focus on make a reusable package. That said this can hold algorithms common excersices and tipical interview tasks but as internal (not exposed in the package).

This is for study porpuses so don't worry if we duplicate implementations for big sources like:

Contribution Guidelines

Just open a Pull Request, we only ask to follow this simple guidelines:

  • Add description and explanation of the algorithm under Guides.
  • Create a algorithm.swift file under Sources/Algoritms that contains the implementation.
  • Add Unit Tests, create a algorithmTests.swift file under *Tests/AlgorithmsTests that contains the tests.
  • If posible document the code added and mention the complexity Big-O notation.

You can also fix typos, add UT, add better docs, every contribution is welcome.