想知道关于算法的事,建议你去看编程圣经《The Art Of Computer Programming》,该书是由美国著名计算机专家Donald E.Knuth所写,此书中的算法极为精妙,至今无人超越。2007年至今,已翻印无数遍。网上有教授、博士生导师苏运霖老先生的中文译本的免费资源。
动态规划算法,贪心算法,大数算法,判断素数算法.算法和语言是没有关系的,任何语言都可以实现算法.算法是一种思想,语言只是实现算法的工具
算法设计与分析这本书里面有好多啊,c能实现的,java应该也没问题的。
http://baike.baidu.com/view/2649580.htm
另外就是看看运筹学,都是需要用算法解决的。另外上面良原夏说的那本书也不错我看过英文版的。