Data Structures and Algorithms in C++ Implementation of data structures and programs for standard problems in C++. Contents Arrays Strings Matrices Recursion Greedy Linked Lists Stacks and Queues Binary Trees Binary Search Trees Heaps Tries Backtracking Dynamic Programming Graphs Bit Manipulation