Common data structures such as arrays, linked lists, stacks, queues, trees, and graphs. Classic algorithms including sorting, searching, recursion, and dynamic ...