用什么语言? 第一遍用自己最熟悉的语言 我是用的C++,同时搭配LeetCode 101: A LeetCode Grinding Guide (C++ Version),熟悉算法,理清思路,注意总结。第二遍第三遍可以用自己想要加强训练的语言(python,JS等) 按照什么顺序? 我参考的是Google高畅分享的学习路线,如下。 怎样保证效果? ①坚持每天做题(可以加入打卡群督促自己),保持手感 ②做题后一定要记录自己的笔记,可以用博客记录下来。