我目前正在上我的第一门算法和数据结构课程,但不幸的是,我的老师讲得不太好,我们使用的在线书籍在描述方面非常模糊 (http://people.cs.vt.edu/~shaffer/Book/)。到目前为止,我通过运气和常识维持着A的成绩,但现在因为我们要处理排序、搜索和更高级的数据结构(如图形结构),所以难度开始加大。
我想知道是否有任何在线资源可以帮助我更好地学习这个主题,并且您推荐哪些?我理解深入掌握这个话题的重要性,尤其是编写高效代码和面试时,所以我愿意接受任何可以帮助我更好地学习和理解算法和数据结构的建议。