Algorithms-and-data-structures At the moment there are 4 algorithms here: Radix sort. AVL-Tree. Apostolico-Giancarlo algorithm (search for a substring in a string). Suffix-Tree/Longest Common Substring Long Arithmetic Knapsack Problem Greedy algorithm Algoritm Bellmana — Forda