从零开始刷力扣 – 刷题列表【玩转力扣】
source link: https://www.geekzl.com/leetcode-list-from-zero-to-hero.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
从零开始刷力扣 - 刷题列表
noone
发布于 2020-07-09
是不是有许多小伙伴在刷力扣的时候感觉无从下手?从头按顺序开始刷的童鞋们可能会比较有感触,为什么才第四题就感觉很难了?没关系,本文将对力扣的 1-700 题中不需要会员的数据结构与算法题目(数据库与 shell 除外)进行分类,并推荐一个刷题的顺序。
完全零基础可以刷题吗?
不能,至少要基本掌握一门计算机语言的语法。但现在在网上随便搜一下就能搜到许多关于计算机语言的教程。当然,最好还是上一下正规的课程。
刷题顺序很重要吗?
重要。按照题目类别结构化地刷题的速度不仅更快,而且可以在刷完一类题之后进行总结。对于水平较高的小伙伴们来说,按照推荐的顺序刷,可以在 200 小时内刷完 500 多题。对于萌新们来说,按照推荐顺序刷,能更好地掌握数据结构与算法基础。
题目分类及刷题顺序推荐
二. 字符串
三. 数与位
四. 栈与递归
题目分类 题目编号 用栈访问最后若干元素 682、71、388 栈与计算器 150、227、224 栈与括号匹配 20、636、591、32 递归 385、341、394 题目分类 题目编号 链表的删除 203、237、19 链表的遍历 430 链表的旋转与反转 61、24、206、92、25 链表高精度加法 2、445 链表的合并 21、23六. 哈希表
七. 贪心算法
八. 双指针法
十. 图与搜索
十一. 二分查找
题目分类 题目编号 二分查找应用(简单) 374、35、278、367、69、441 二分查找应用(中等) 34、540、275、436、300、354、658、162、4 二分查找与旋转数组 153、154、33、81 二分查找与矩阵 74、240 二分答案法 378、668、410、483十二. 二进制运算的应用
题目分类 题目编号 异或的应用 89、136、137、260、268 与或非的应用 371、318、201十三. 动态规划
十四. 数据结构
十五. 采样
题目分类 题目编号 按权值采样 528、497 蓄水池抽样 382、398 拒绝采样 470、478、519十六. 计算几何
题目分类 题目编号 计算几何基础 593、447、223、149 分类讨论法 335 凸包 587 覆盖问题 391十七. 常用技巧与算法
题目分类 题目编号 博弈论 292 分块 239、164 倍增法 330 拓展欧几里得算法 365 洗牌算法 384 找规律 390、672 分治法 395、667 排序算法 147、148 线性筛 204 摩尔投票法 229希望以上的分类及顺序能帮到大家,未来也有做各分类的题解的打算,欢迎一起讨论。
油猴脚本, 能把所有题目替换为超链接, 曾经发过被吞了, 不知道还有没有人需要
password: vyCPqG1cVc
来自 https://leetcode-cn.com/circle/article/48kq9d/
5 / 5 ( 3
votes )
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK