I want to improve my programming skills for a future job interview (and for myself) and I am looking for some book or text that has only problems and solutions (in some general language like C or in pseudo code) that illustrate basic algorithms and data structures.
Problems that I expect to find are for example:
- find sub string in a string
- reverse a linked list
- count words in a file
- etc ...
The book should be as short as possible and problems should be as creative and interesting as possible.