This document contains solutions to exercises from chapters 1-8 of an algorithms textbook. The solutions include code snippets, explanations, and test cases. Key points addressed include asymptotic analysis of algorithms, data structures like linked lists and stacks/queues, and recursion.