Algorithms C# solution that contains many logical problems divided by subjects: Aggregations Arrays Binary Trees Dynamic Programming Graphs Knights Tour Maze Sort Stacks Strings Trie Others