【科学派】一份关于「如何刷题」的究极指南

简介: 【科学派】一份关于「如何刷题」的究极指南

网络异常,图片无法展示
|

刷题指南



我经常会在后台收到不少小伙伴的留言,不知道该如何开始刷题。


确实人的精力是有限的,盲目地从「任意起点」出发很难到达目的地。


因此一份【科学派】的刷题指南尤其重要。


我花了两周的时间,将写过的题解按照「自定义」的 做了分类,并结合「面经出现频率」与「个人审美」对题目做了评级。


目前是以 Wiki 的形式做成刷题推荐入口:


网络异常,图片无法展示
|


几个标签的作用一目了然:


  • 题目:跳转 LeetCode 的原题
  • 题解:跳转 LeetCode 的题解区
  • 难度:几乎与 LeetCode 难度一致,部分题目我觉得不合理的话,会作调整,建议直接参考此处的难度
  • 推荐指数:根据「面经出现频率」与「个人审美」做的评分


不难发现,Wiki 天然适合作为刷题入口。


包括「右侧」的总目录,难度也是按照「从上往下」的递增。


对于刚开始刷题的同学,我的建议是按照 从上往下,并结合每个 内部的「推荐指数 & 难度」进行 🤣


后续计划



目前仓库还没装修完成。


这几天我会将每个 的内容再整理成「普通/暖色/暗黑」三个版本。


以 PDF 的形式发放给大家,方便大家离线阅读 🤣


按照个人风格,不会做成一个「大杂烩」,而是每个 为一本,并单独为每本重新排版,配封面 🤣


我猜你问



Q0:为啥会有「自定义」的 ?与 LeetCode 的标签有啥区别?


A0:这是对题目更加细致的分类。


LeetCode 上的分类标签颗粒度是很粗的,比如所有的 DP 的都只是「动态规划」,所有的深搜都是「深度优先遍历」,所有的数据结构实现都是「设计」...


三叶自定义的 会细致到具体的模型:「背包 DP」、「序列 DP」、「区间 DP」...


还有包含众多 LeetCode 本身自带的标签:「最短路」、「最小生成树」、「启发式搜索」...


以及一些系列性的常见问题:「n 数之和问题」、「回文串问题」、「表达式计算问题」...


Q1:仓库多久更新一次?


A1:仓库的定位是作为公众号配套使用。


LeetCode 上的每日一题和公众号文章会尽量在「一周内」更新到仓库。


Q2:仓库就只是目录吗?


A2:现在我们有了一个科学的目录编排,后面我计划做成一个**「集中组队刷题」**的形式:


比如每个月月初,我会在公众号发起一个投票,大家选择接下来一个月我们讲什么知识点。


如果选中 DP 和双指针,我们接下来一个月「一天 DP」&「一天双指针」的进行刷题。

仓库也会成为每个同学交作业的地方,当然这个流程我还要好好设计一下 🤣


彩蛋



其实在仓库的 Issues 界面,给大家留了个彩蛋:「给三叶找活」 🤣


网络异常,图片无法展示
|


你可以在 issue 处留下你感兴趣但是我又还没写过题解的题目,我会选择一些比较具有代表性的来写。


当然如果你对某个题存在疑问,可以以 「题号:题目名称」 的形式建新 issue 与我交流 🤣

相关文章
毛概期末考试要点总结
毛概期末考试要点总结
1150 0
|
JavaScript 安全 定位技术
摄影测量学:期末考试重点总结
本文参考《摄影测量学》 (王佩军,徐亚明 编著);
214 0
|
存储 SQL 调度
江苏大学 数据库系统原理 考研复试/期末考试 概念题要点整理
江苏大学 数据库系统原理 考研复试/期末考试 概念题要点整理
214 0
江苏大学 数据库系统原理 考研复试/期末考试 概念题要点整理
|
数据处理 C语言
总结谭老爷子的书上重点
函数是完成特定任务的独立模块,是C语言唯一的一种子程序结构,函数的目的通常是接收0个活多个数据(main),并返回0个或1个结果。
69 0
总结谭老爷子的书上重点
|
数据采集 程序员 Python
后浪派业余摊主的入门指导
后浪派业余摊主的入门指导
165 0
后浪派业余摊主的入门指导
|
NoSQL Java Redis
【日拱一卒进击大厂系列】如何写好一份技术简历
【日拱一卒进击大厂系列】如何写好一份技术简历
【日拱一卒进击大厂系列】如何写好一份技术简历
职场风云系列:那些有名的职场问题分析思路,一次讲给你听
无论是即将迈入社会接受社会毒打的大学生,还是已经在职场多年的职场老司机,实际都需要了解一些职场常用的做事套路以及问题分析的方法论。只有这样在遇到一些实际问题的时候,我们才能根据已有的做事套路以及法法论来进行应对,不至于让自己陷入手忙脚乱的困境之中。
职场风云系列:那些有名的职场问题分析思路,一次讲给你听
|
程序员
20万+字,熬夜整理了一份程序员不可或缺的软技能高分原创电子书送给你
20万+字,熬夜整理了一份程序员不可或缺的软技能高分原创电子书送给你
164 0
20万+字,熬夜整理了一份程序员不可或缺的软技能高分原创电子书送给你
|
Web App开发 机器学习/深度学习 搜索推荐
【大学四年自学Java的学习路线】写了一个月,这是一份最适合普通大众、非科班的路线,祝你零基础快速找到一份满意的工作(2)
【大学四年自学Java的学习路线】写了一个月,这是一份最适合普通大众、非科班的路线,祝你零基础快速找到一份满意的工作
105 0
【大学四年自学Java的学习路线】写了一个月,这是一份最适合普通大众、非科班的路线,祝你零基础快速找到一份满意的工作(2)
|
NoSQL 架构师 Java
【大学四年自学Java的学习路线】写了一个月,这是一份最适合普通大众、非科班的路线,祝你零基础快速找到一份满意的工作(3)
【大学四年自学Java的学习路线】写了一个月,这是一份最适合普通大众、非科班的路线,祝你零基础快速找到一份满意的工作
182 0
【大学四年自学Java的学习路线】写了一个月,这是一份最适合普通大众、非科班的路线,祝你零基础快速找到一份满意的工作(3)