We are currently using the book
Introduction to Algorithms, 3rd Edition
by Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, and Clifford Stein
And we have any assignment of 6 problems.
In order to solve the assignment you need to have good understanding of algorithms and preferably read the book
Deadline of assignment is 4 days from the time you start