Algorithms by S. Dasgupta, C.H. Papadimitriou, and U.V. Vazirani
Free draft copy of an Algorithms textbook.http://www.cs.berkeley.edu/~vazirani/algorithms.html
Algorithms, 4th Edition by Robert Sedgewick and Kevin Wayne
This one is going to be used (by the authors) for the Princeton/coursera algorithms course starting in August. Book is written around java and includes examples of all of the algorithms.
Free textbook on Math for CS. There are two editions for this book, so you might want to look at both:
Mathematics for Computer Science, Eric Lehman and Tom Leighton, 2004
Mathematics for Computer Science, Eric Lehman, F Thomson Leighton and Albert R Meyer, 2010