GitXplorerGitXplorer
m

algorithm-collection

public
1 stars
0 forks
0 issues

Commits

List of commits on branch main.
Verified
acb9ead63e9e3965cf503ab8d5b620bd60a1cb07

Add qoi image format

mmarcauberer committed 2 years ago
Verified
37a7368a7145a04b749aca0539d6d0f6ff0e7a99

Update copyright notice

mmarcauberer committed 3 years ago
Verified
22c92da9dbddb8373871c1b0043b3bc32a5484c0

Add Hemming Code / SP Networks implementation

mmarcauberer committed 4 years ago
Verified
de2dde72c8bc5b40acbf174089a2a197227ff479

Fix mistake

committed 4 years ago
Verified
2643ae1664e4fb34d8fa2c78c1e45105da089fcc

Add NaiveSearch Pseudocode

mmarcauberer committed 4 years ago
Verified
f297bebff0af1f40fce8d72dd2f58e4daf37fb67

Add corrections

mmarcauberer committed 4 years ago

README

The README file for this repository.

Algorithm Collection by Marc Auberer

Collection for various useful algorithms. The algorithms are implemented in at least one common programming language and the time complexity is calculated for each algorithm as far as this is possible.

Introduction to pseudocode

In each subfolder for each algorithm is a README file, providing information to the specific algorithm. Besides the actual implementation, there is the pseudocode of each algorithm included in this README. To understand the basic syntax, used for the pseudocode snippets, please take a look at the pseudocode cheatsheet.

Algorithms

There are a variety of different algorithms in this repository. To keep an overview, they are listed here in the index:

Sorting algorithms

Hash algorithms

more to come

Search algorithms

Pattern matching algorithms

Encryption algorithms

Network encoding algorithms

Compression algorithms

© Marc Auberer 2020-2022