2

从零开始刷力扣 – 刷题列表【玩转力扣】

 3 years ago
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.
neoserver,ios ssh client

从零开始刷力扣 - 刷题列表

noone
发布于 2020-07-09

是不是有许多小伙伴在刷力扣的时候感觉无从下手?从头按顺序开始刷的童鞋们可能会比较有感触,为什么才第四题就感觉很难了?没关系,本文将对力扣的 1-700 题中不需要会员的数据结构与算法题目(数据库与 shell 除外)进行分类,并推荐一个刷题的顺序。

完全零基础可以刷题吗?

不能,至少要基本掌握一门计算机语言的语法。但现在在网上随便搜一下就能搜到许多关于计算机语言的教程。当然,最好还是上一下正规的课程。

刷题顺序很重要吗?

重要。按照题目类别结构化地刷题的速度不仅更快,而且可以在刷完一类题之后进行总结。对于水平较高的小伙伴们来说,按照推荐的顺序刷,可以在 200 小时内刷完 500 多题。对于萌新们来说,按照推荐顺序刷,能更好地掌握数据结构与算法基础。

题目分类及刷题顺序推荐

二. 字符串

三. 数与位

四. 栈与递归

题目分类 题目编号 用栈访问最后若干元素 68271388 栈与计算器 150227224 栈与括号匹配 2063659132 递归 385341394 题目分类 题目编号 链表的删除 20323719 链表的遍历 430 链表的旋转与反转 61242069225 链表高精度加法 2445 链表的合并 2123

六. 哈希表

七. 贪心算法

八. 双指针法

十. 图与搜索

十一. 二分查找

题目分类 题目编号 二分查找应用(简单) 3743527836769441 二分查找应用(中等) 345402754363003546581624 二分查找与旋转数组 1531543381 二分查找与矩阵 74240 二分答案法 378668410483

十二. 二进制运算的应用

题目分类 题目编号 异或的应用 89136137260268 与或非的应用 371318201

十三. 动态规划

十四. 数据结构

十五. 采样

题目分类 题目编号 按权值采样 528497 蓄水池抽样 382398 拒绝采样 470478519

十六. 计算几何

题目分类 题目编号 计算几何基础 593447223149 分类讨论法 335 凸包 587 覆盖问题 391

十七. 常用技巧与算法

题目分类 题目编号 博弈论 292 分块 239164 倍增法 330 拓展欧几里得算法 365 洗牌算法 384 找规律 390672 分治法 395667 排序算法 147148 线性筛 204 摩尔投票法 229

希望以上的分类及顺序能帮到大家,未来也有做各分类的题解的打算,欢迎一起讨论。


油猴脚本, 能把所有题目替换为超链接, 曾经发过被吞了, 不知道还有没有人需要

https://pastebin.com/daaaFm4D

password: vyCPqG1cVc

来自 https://leetcode-cn.com/circle/article/48kq9d/

5 / 5 ( 3

votes )


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK