力扣题单(小白友好)

力扣题单

算法小白自用题单,目前对于一些简单的数据结构感觉掌握的还可以,但是力扣很多题还是需要看题解,不够熟练;故整理了一份题单,用于巩固练习;
网上确实有很多对于算法分类讲解的网站,but:有一丢丢选择困难症,每天不知道该刷什么题,再加上网站对于一类题一般就有十几道题目,太多了…小白一天根本刷不完而且打开力扣总是会被讨论吸引…😥

如果你也是算法小白,也可以跟着题单一起刷刷刷哦🎯🎯🎯
在这里插入图片描述
说明:

  1. 每日限时一小时刷题(刻意练习)
  2. 仅有完全自己做出来的题目算
  3. 5-10分钟没思路直接看题解,开调试和画图板
  4. 每日3~4题,难度以简单题为主
二叉树(1)

144. 二叉树的前序遍历 - 力扣(LeetCode)

94. 二叉树的中序遍历 - 力扣(LeetCode)

145. 二叉树的后序遍历 - 力扣(LeetCode)

589. N 叉树的前序遍历 - 力扣(LeetCode)

回溯算法(2)

78. 子集 - 力扣(LeetCode)

LCR 080. 组合 - 力扣(LeetCode)

LCR 082. 组合总和 II - 力扣(LeetCode)

双指针(3)

1. 两数之和 - 力扣(LeetCode)

15. 三数之和 - 力扣(LeetCode)

18. 四数之和 - 力扣(LeetCode)

单调栈(4)

739. 每日温度 - 力扣(LeetCode)

496. 下一个更大元素 I - 力扣(LeetCode)

503. 下一个更大元素 II - 力扣(LeetCode)

贪心算法(5)

11. 盛最多水的容器 - 力扣(LeetCode)

455. 分发饼干 - 力扣(LeetCode)

1005. K 次取反后最大化的数组和 - 力扣(LeetCode)

哈希(6)

242. 有效的字母异位词 - 力扣(LeetCode)

2465. 不同的平均值数目 - 力扣(LeetCode)

49. 字母异位词分组 - 力扣(LeetCode)

链表(7)

19. 删除链表的倒数第 N 个结点 - 力扣(LeetCode)

142. 环形链表 II - 力扣(LeetCode)

206. 反转链表 - 力扣(LeetCode)

双指针(8)

26. 删除有序数组中的重复项 - 力扣(LeetCode)

27. 移除元素 - 力扣(LeetCode)

344. 反转字符串 - 力扣(LeetCode)

202. 快乐数 - 力扣(LeetCode)

栈(9)

20. 有效的括号 - 力扣(LeetCode)

150. 逆波兰表达式求值 - 力扣(LeetCode)

LCR 147. 最小栈 - 力扣(LeetCode)

二叉树(10)

LCR 052. 递增顺序搜索树 - 力扣(LeetCode)

222. 完全二叉树的节点个数 - 力扣(LeetCode)

226. 翻转二叉树 - 力扣(LeetCode)

哈希(11)

1512. 好数对的数目 - 力扣(LeetCode)

2351. 第一个出现两次的字母 - 力扣(LeetCode)

3046. 分割数组 - 力扣(LeetCode)

回溯算法(12)

22. 括号生成 - 力扣(LeetCode)

17. 电话号码的字母组合 - 力扣(LeetCode)

LCR 084. 全排列 II - 力扣(LeetCode)

动态规划(13)

62. 不同路径 - 力扣(LeetCode)

63. 不同路径 II - 力扣(LeetCode)

746. 使用最小花费爬楼梯 - 力扣(LeetCode)

位运算(14)

1486. 数组异或操作 - 力扣(LeetCode)

LCR 133. 位 1 的个数 - 力扣(LeetCode)

面试题 08.04. 幂集 - 力扣(LeetCode)

简单模拟(15)

832. 翻转图像 - 力扣(LeetCode)

1652. 拆炸弹 - 力扣(LeetCode)

14. 最长公共前缀 - 力扣(LeetCode)

数学(16)

3021. Alice 和 Bob 玩鲜花游戏 - 力扣(LeetCode)

9. 回文数 - 力扣(LeetCode)

面试题 08.05. 递归乘法 - 力扣(LeetCode)

动态规划(17)

416. 分割等和子集 - 力扣(LeetCode)

1049. 最后一块石头的重量 II - 力扣(LeetCode)

494. 目标和 - 力扣(LeetCode)

类二分查找(18)

35. 搜索插入位置 - 力扣(LeetCode)

658. 找到 K 个最接近的元素 - 力扣(LeetCode)

167. 两数之和 II - 输入有序数组 - 力扣(LeetCode)

哈希(19)

383. 赎金信 - 力扣(LeetCode)

594. 最长和谐子序列 - 力扣(LeetCode)

389. 找不同 - 力扣(LeetCode)

链表(20)

1290. 二进制链表转整数 - 力扣(LeetCode)

876. 链表的中间结点 - 力扣(LeetCode)

160. 相交链表 - 力扣(LeetCode)

二叉树(21)

LCR 175. 计算二叉树的深度 - 力扣(LeetCode)

100. 相同的树 - 力扣(LeetCode)

572. 另一棵树的子树 - 力扣(LeetCode)

滑动窗口(22)

209. 长度最小的子数组 - 力扣(LeetCode)

1984. 学生分数的最小差值 - 力扣(LeetCode)

220. 存在重复元素 III - 力扣(LeetCode)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/468419.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

人工智能技术的不当利用与风险

目录 前言1 视频篡改技术的滥用1.1 虚假信息传播与社会动荡1.2 对公众信任的破坏与舆论混乱 2 隐私泄露与监视风险2.1 个人信息安全与数据滥用风险2.2 社会稳定与个人自由权利的平衡 3 虚假评论与信息传播3.1 舆论操纵与社会意识形态的影响3.2 对信息可信度与公众信任的威胁 结…

雷龙发展Nand flash芯片试用体验

一、项目背景 最近自己开始准备了一个智能家居控制系统项目,需要包含室内的温湿度、空气质量、烟雾浓度以及气体含量,能够存储相应的数据,并进行显示。 Nand-flash存储器是flash存储器的一种,其内部采用非线性宏单元模式,为固态大容量内存的实现提供了廉价有效的解决方案…

阿里云ecs服务器配置反向代理上传图片

本文所有软件地址: 链接:https://pan.baidu.com/s/12OSFilS-HNsHeXTOM47iaA 提取码:dqph 为什么要使用阿里云服务器? 项目想让别人通过外网进行访问就需要部署到我们的服务器当中 1.国内知名的服务器介绍 国内比较知名的一些…

一招让你的Mac重获新生!CleanMyMac专业软件助你清理系统垃圾,保障安全!

一、Mac用户必备神器——CleanMyMac 随着Mac的使用时间越来越长,系统中的垃圾文件也会越来越多,不仅占用宝贵的硬盘空间,还会影响系统的运行速度。这时候,一款专业的清理软件就显得尤为重要。CleanMyMac作为荣获多项大奖的清理软件…

录视频的软件推荐,助力视频内容创作

随着网络技术的发展和在线教育的兴起,录制视频教程的需求日益增加。无论是制作教学课程、分享办公技巧,还是录制游戏过程,一款好用的录屏软件都至关重要。本文将深入介绍三款录视频的软件,帮助读者了解它们的特点和操作步骤&#…

【Linux】回顾 C 文件接口

文章目录 1. 写文件2. 读文件3. 输出信息到显示器的几个方法4. stdin / stdout / stderr5. 打开文件的方式 1. 写文件 int main() {FILE* fp fopen("myfile", "w");if (!fp){printf("fopen error!\n");}const char* msg "hello world!\n…

自己录的视频怎么配上字幕?推荐几种方法

自己录的视频怎么配上字幕?在数字化时代,视频已经成为人们获取信息、娱乐消遣的重要形式。而对于许多内容创作者来说,为自己的视频添加字幕不仅能提升观众的观看体验,还能增加视频的专业度和吸引力。那么,如何为自己的…

初次文件包含漏洞

1.文件包含漏洞介绍 1.1.文件包含漏洞解释   文件包含漏洞就是使用函数去包含任意文件的时候,当包含的文件来源过滤不严谨的时候,当存在包含恶意文件后,就可以通过这个恶意的文件来达到相应的目的。 1.2.文件包含漏洞原理    其实原理就…

数据之谜:解读Facebook的用户行为

在当今数字化时代,社交媒体平台已经成为人们生活中不可或缺的一部分,而Facebook作为全球最大的社交网络之一,其背后隐藏着许多数据之谜。本文将深入探讨Facebook的用户行为,并试图解读其中的奥秘。 用户行为数据的收集 Facebook作…

【Python】进阶学习:一文解决如何从指定的源目录中,挑选出符合条件的文件,并将这些文件复制到目标目录中

【Python】进阶学习:一文解决如何从指定的源目录中,挑选出符合条件的文件,并将这些文件复制到目标目录中 🌈 个人主页:高斯小哥 🔥 高质量专栏:Matplotlib之旅:零基础精通数据可视化…

spotify怎么购买会员?

Spotify,是一家瑞典在线音乐流媒体平台,主要服务除音乐外,包含播客、有声书及影片流服务。 Spotify于2006年4月,由Daniel Ek和Martin Lorentzon在瑞典创立,以数字版权管理保护的音乐为主要业务,用户规模截至…

出彩不停息!创维汽车SKYHOME又获国际大奖

祝贺!创维汽车SKYHOME又获国际缪斯设计大奖!进一步获得国际认可! 卓越的意识、优秀的审美、无与伦比的专注,不仅是缪斯奖所看重的独特品质,也是SKYHOME设计团队在传递品牌故事中所秉持的优秀品格。作为缪斯奖青睐的设计…

ISP技术综述

原文来自技术前沿:ISP芯片终极进化——VP芯片(AI视觉处理器) 目录 1.计算机视觉的定义 2.与计算机视觉密切相关的概念与计算机视觉密切相关的概念有机器视觉,图像处理与分析,图像和视频理解。 3.计算机视觉的应用 …

【Python】flask框架请求体数据,文件上传,请求头信息获取方式案例汇总

✨✨ 欢迎大家来到景天科技苑✨✨ 🎈🎈 养成好习惯,先赞后看哦~🎈🎈 🏆 作者简介:景天科技苑 🏆《头衔》:大厂架构师,华为云开发者社区专家博主,…

uniapp打包H5,nginx部署无法读取/static目录下index.xxxxx.css

1、修改静态文件index.xxxxx.css名字,如a1.css 2、修改index.html对应的css引入文件 完事大工告成

机器学习----特征缩放

目录 一、什么是特征缩放: 二、为什么要进行特征缩放? 三、如何进行特征缩放: 1、归一化: 2、均值归一化: 3、标准化(数据需要符合正态分布): 一、什么是特征缩放: 通…

camelot pdf提取表格实践(记录)

参考: 巧用Python的camelot库批量提取PDF发票信息 关于文本pdf的表格抽取 AttributeError: module ‘camelot‘ has no attribute ‘read_pdf‘及类似问题解决办法 camelot 参数 https://blog.csdn.net/INTSIG/article/details/123000010 报错解决: Mod…

初识JavaScript

1、JavaScript实现 JavaScript包含一下几个部分: 核心(ECMAScript)文档对象模型(DOM)游览器对象模型(BOM) 1.1ECMScript ECMAScript,即ECMA-262定义的语言,并不局限于web游览器&…

腾讯在线文档下载文档html格式

腾讯在线文档下载文档html格式 步骤 chrome 浏览器打开该文档(edge不行) 同时按住ctrlp快捷键调出腾讯文档内置的打印页面,打印范围要选择整个工作薄,纸张建议调大一点,边距建议较窄,缩放要选择宽度撑满&…

解决Git中文乱码问题(windows git diff gb2312 gbk)

【背景】 1. 工程文件因为兼容性问题(编译工具,调试工具等),只能使用 gb2312/gbk 2. git diff 输出时因为编码问题会乱码,我试了网上很多 git config 都不行 3. 最后用 iconv 命令进行“编码转换”解决了 【效果】…