AlgorithmsDataStructures Various solutions to exercises in Algorithms, Data Structures & Number Theory. provided with complexity analysis and explanation. Languages used: Java Python C# Problems taken from: LeetCode Hackerrank Google Code Jam Codility CLRS book