本仓库主要是给 CodeTop
中的题目提供一份参考答案,按照考察 频度 依次给出(使用 Java
实现,Fork 源仓库的算法采用的是 Golang
实现)。
整理 CodeTop
的考察频率最高的前 100 道题。保留源仓库的大部分思路实现,并加上自己的一些理解,重构成 Java
题解版本。
每一题都提供最常用的题解,保证面试中能够依据此题解思路迅速写出最优解。
掌握这 100 道热门题,相信面试算法部分中大部分已经可以完全不成问题。
建议大家理解完题目以后,直接看参考答案,不用自己去死想。浪费时间不说,而且想不出就是想不出来。
我们要明白做题的目的是什么:不是打比赛,而是为了考试。
既然是考试就一定有 【答案 + 套路】,我们只需要将这些 【答案 + 套路】 转化为 【自己的思想】 即可。
特别是第一次刷题目的同学,一定会经历一个理解题目 + 答案的痛苦过程,大家都是走这个路线过来的。不要看各种评论区里面,好像很多人刷的很简单和牛b,其实都是 重复 + 重复 + 重复 的结果。
最后,送给一起在 CodeTop 上刷算法的同道中人一句话:多学一分钟,女友都不同。把障碍变成机会,把问题变成可能。
此致敬礼!!!
- 🔥 刷题网址 : https://codetop.cc/home (CodeTop 官网)
- 🌐 Fork 源仓库 : https://github.com/gofish2020/algorithm-go (Fork 源仓库中算法采用
Golang
实现) - 🔱 LeetCode HOT100 :https://leetcode.cn/studyplan/top-100-liked/ (HOT100 的考察频率不如 CodeTop 100,不过也可作为一个参考。而且大部分题目是重合的)