复试考研算法题可以刷以下几本书:
《算法笔记》:
这本书内容全面,包括C/C++入门、算法基础、数学难题、STL详解、数据结构、搜索、图算法、动态规划、字符串处理等,非常适合考研复试、算法等级考试和数据结构初学者。
《算法图解》:
这本书用朴实的语言讲解算法基础知识,图示步骤和原理解析详细,例子贴近实际应用场景,如地图最短路径、大数据分析、AI等,并且分析算法的执行效率。
《算法与数据结构考研试题精析(第二版)》:
这本书包含大量名校的考研真题,题目经过更新,去除了过时和重复的题目,增加了近年来的真题,适合用来训练和总结。
《算法笔记(第2版)》:
这是《算法图解》的升级版,内容更加全面和深入,适合需要进一步巩固和提高算法知识的读者。
《数据结构(C语言版)》及《数据结构题集(C语言版)》:
由严蔚敏和吴伟民编著,适合学习数据结构的读者,尤其是C语言版本的教材和题集。
《考研算法必背100题》:
包含计算机考研常考算法,如顺序表、栈、队列、字符串、树、图、查找、排序等,有详细的代码解析和图示,适合最后冲刺阶段复习。
这些书籍各有侧重,建议根据个人学习习惯和需求选择合适的书籍进行复习。同时,刷题是提高算法能力的有效手段,可以多刷LeetCode等在线编程平台上的题目,并结合书籍进行总结和巩固。