《数据结构与算法》第四版最好。
数据结构与算法》第四版介绍:
1、 极其优雅的代码实现,对编程水平的提高有极大的帮助。
2、 算法深入浅出,尤其是红黑树的讲解,非常精彩,对算法水平的提高有极大帮助。
3、给出程序员应知应会的50个算法,随时随用,从而实现在更高抽象层次上高效的编程。