Any book is good for
java algorithms which could cover
1.Graphs
2. Trees
3. Searching Algorithms
4. Plane-Sweep Algorithms
5. Greedy Algorithms
6. Divide-and-Conquer Algorithms
7. On-Line Algorithms
8. Real-Time Algorithms
9. Elimination Algorithms
10. Distributive Algorithms
11. Prune-and-Search Methods
12. Linear Programming
13. Probabilistic Algorithms
14. Approximation Algorithms
15. Parallel Algorithms
16. Numerical Algorithms
17. Geometric Algorithms
18. Sequence Comparison
19. generic Algorithms
Do you have some recommendation? Thanks.