算法导论堪称经典啊,还有黑书,也称为经典。没有学高等数学完全没关系的,只是个思维问题。学算法就是坚持坚持,坚持就是胜利。不过会很辛苦的。有空多上POJ做做题。
《数据结构与算法分析》比较好但是还是建议你去把这里面的算法用具体的语言实现,这样对掌握有很大的好处
如果你刚学就用《数据结构与算法分析》,比较好
代码写多了,就自然而然懂一些算法了,你基础什么都很菜,算法觉的肯定就很高深了