俺是自学的,看过严蔚敏的<数据结构>,Thomas H.Cormen的<Introducetion to Algorithms>,还有那个刘汝佳的<算法艺术与信息学竞赛>(这本书很难,到现在为止还是大部分不懂). 其实如果你认真学过<数据结构>,那么对基本的数据结构与算法都有一定认识了,再学高深一点的东西就相对容易很多了.
哦,Thomas H.Cormen的<Introducetion to Algorithms>的这本书没有看过,学校里我也是学<数据结构>严蔚敏的<数据结构>,<The Art of Computer programming>确实很经典,但是我看了一下电子板觉得效率太低了,要仔细认真的研读才可以哈哈。