首先给一个B站程序媛的新手刷题指南视频分享,这个视频内容不错。这篇文章主要结合视频中的精华和自己这段时间刷题的一些心得。
因为基础差以前基本没刷过LeetCode,又面临找工作,所以时间分配很重要。我的时间路线大概分为两步:
- 按照这个github仓库的路线进行模块化的刷题,因为以前的数据结构和算法设计都忘得差不多了,所以先分类型去刷题把每个版块的内容捡起来。刚好这个仓库能够满足需要,题量也不是太多。同时结合B站这个BAT版LeetCode算法讲解视频食用效果更佳,算法题推荐使用C++编程,因为现在大多数公司都要求使用C++,当然Java和Python也是可以的,只不过在效率方面可能不佳。