当前位置:网站首页>leetcode刷题目录总结

leetcode刷题目录总结

2022-07-04 15:12:00 OceanStar的学习笔记

题目

题目技巧相似的题目q其他
1. 两数之和暴力、hash
2. 两数相加链表、各位加法445. 两数相加 II
3. 无重复字符的最长子串暴力、队列、双指针、滑动窗口933. 最近的请求次数、、
7. 整数反转模拟易错题
20. 有效的括号
21. 合并两个有序链表
24. 两两交换链表中的节点
82. 删除排序链表中的重复元素 II83. 删除排序链表中的重复元素
83. 删除排序链表中的重复元素82. 删除排序链表中的重复元素 II
86. 分隔链表
92. 反转链表 II
94. 二叉树的中序遍历
95. 不同的二叉搜索树 II
96. 不同的二叉搜索树
100. 相同的树
101. 对称二叉树
102. 二叉树的层序遍历
104. 二叉树的最大深度
105. 从前序与中序遍历序列构造二叉树
106. 从中序与后序遍历序列构造二叉树
107. 二叉树的层次遍历 II
108. 将有序数组转换为二叉搜索树易错题
109. 有序链表转换二叉搜索树
110. 平衡二叉树
111. 二叉树的最小深度
112. 路径总和
114. 二叉树展开为链表
116. 填充每个节点的下一个右侧节点指针
129. 求根到叶子节点数字之和
136. 只出现一次的数字SET,异或268. 缺失数字、、389. 找不同
138. 复制带随机指针的链表递归、哈希、迭代
143. 重排链表
144. 二叉树的前序遍历递归、迭代
145. 二叉树的后序遍历
147. 对链表进行插入排序
148.排序链表归并
160. 相交链表栈、链表、双指针、遍历
169. 多数元素排序取中、哈希计数、随机取数统计次数、摩根投票法[1287. 有序数组中出现次数超过25%的元素]、、[面试题 17.10. 主要元素]
173. 二叉搜索树迭代器
190. 颠倒二进制位模拟位操作,分治法待研究易错题
191. 位1的个数调用库函数、字符串模拟,位操作面试题15. 二进制中1的个数
199. 二叉树的右视图
203. 移除链表元素
206. 反转链表双指针、递归、头插法
222. 完全二叉树的节点个数
226. 翻转二叉树面试题27. 二叉树的镜像
230. 二叉搜索树中第K小的元素
231. 2的幂模拟、位运算326. 3的幂、、342. 4的幂
234. 回文链表使用栈、反转整个链表,反转半个链表9. 回文数
235. 二叉搜索树的最近公共祖先
236. 二叉树的最近公共祖先
237. 删除链表中的节点
257. 二叉树的所有路径递归
268. 缺失数字数学、异或、排序136. 只出现一次的数字、、389. 找不同
326. 3的幂递归、循环、查表、基准转换231. 2的幂、、342. 4的幂
328. 奇偶链表
342. 4的幂递归、循环、查找、位运算231. 2的幂、、326. 3的幂
389. 找不同位运算、map、桶计数、数学268. 缺失数字java中浮点数比较就是个坑
404. 左叶子之和
429. N叉树的层序遍历
445. 两数相加 II2. 两数相加
461. 汉明距离位运算面试题15. 二进制中1的个数
476. 数字的补数位操作
501. 二叉搜索树中的众数
508. 出现次数最多的子树元素和
509. 斐波那契数循环、递归递归树入门
513. 找树左下角的值
515. 在每个树行中找最大值
530. 二叉搜索树的最小绝对差
538. 把二叉搜索树转换为累加树
543. 二叉树的直径
559. N叉树的最大深度
563. 二叉树的坡度
572. 另一个树的子树
589. N叉树的前序遍历
590. N叉树的后序遍历
606. 根据二叉树创建字符串
617. 合并二叉树递归、队列
637. 二叉树的层平均值
653. 两数之和 IV - 输入 BST
654. 最大二叉树
669. 修剪二叉搜索树
671. 二叉树中第二小的节点
693. 交替位二进制数字符串,位运算模拟、位运算
700. 二叉搜索树中的搜索递归、迭代
701. 二叉搜索树中的插入操作
709. 转换成小写字母签到题
783. 二叉搜索树节点最小距离
762. 二进制表示中质数个计算置位顺序逻辑这题不要想复杂了,easy
771. 宝石与石头哈希,正则
814. 二叉树剪枝1325. 删除给定值的叶子节点
817. 链表组件
844. 比较含退格的字符串栈、循环使用栈的时候很容易出错
872. 叶子相似的树
876. 链表的中间结点双指针
889. 根据前序和后序遍历构造二叉树
897. 递增顺序查找树
933. 最近的请求次数队列(滑动窗口)3. 无重复字符的最长子串
938. 二叉搜索树的范围和栈、递归
951. 翻转等价二叉树
965. 单值二叉树
979. 在二叉树中分配硬币
1008. 前序遍历构造二叉搜索树
1019. 链表中的下一个更大节点单调栈
1022. 从根到叶的二进制数之和
1026. 节点与其祖先之间的最大差值
1104. 二叉树寻路
1108. IP 地址无效化容易混肴的api
1161. 最大层内元素和
1261. 在受污染的二叉树中查找元素
1281. 整数的各位积和之差模拟,递归
1287. 有序数组中出现次数超过25%的元素遍历、数组本身特性[169. 多数元素]、、[面试题 17.10. 主要元素]
1295. 统计位数为偶数的数字模拟,数学
1302. 层数最深叶子节点的和
1305. 两棵二叉搜索树中的所有元素88. 合并两个有序数组
1313. 解压缩编码列表模拟
1315. 祖父节点值为偶数的节点和
1123. 最深叶节点的最近公共祖先
1325. 删除给定值的叶子节点递归
1342. 将数字变成 0 的操作次数
1365. 有多少小于当前数字的数字暴力,map,hash桶这题有意思
1379. 找出克隆二叉树中的相同节点
1394. 找出数组中的幸运数hash计数、桶计数、排序计数[面试题 17.10. 主要元素]先统计每个数的次数,然后在找到目标
1450. 在既定时间做作业的学生人数水题
1431. 拥有最多糖果的孩子脑子需要转一点点弯
1448. 统计二叉树中好节点的数目
判断一个数是偶数还是奇数java中浮点数比较就是个坑
为什么位运算可以实现加法
面试题 01.03. URL化一道坑人的题目
面试题 02.01. 移除重复节点set以及冒泡删除冒泡删除可以以看,set就是常规无聊的解法
面试题 02.02. 链表中倒数第k个节点双指针、递归
面试题 02.03. 删除中间节点
面试题 02.04. 分割链表
面试题 02.05. 链表求和2. 两数相加
面试题 02.06 回文链表 使用栈、反转半个链表、反转全部链表反转半个链表很容易出错
面试题 02.07. 链表相交栈、链表、双指针、遍历
面试题 04.02. 最小高度树递归
面试题 04.03. 特定深度节点链表递归
面试题 04.08. 首个共同祖先
面试题 04.10. 检查子树递归572. 另一个树的子树
面试题 05.07. 配对交换位运算先找出奇数位,再找出偶数位,然后交换
面试题 10.01. 合并排序的数组双指针易错
面试题15. 二进制中1的个数二进制模拟,位运算
面试题 16.01. 交换数字异或、数学
面试题 16.07. 最大数值位操作相减,取出符号位—>数学运算
面试题 17.12. BiNode
面试题 17.04. 消失的数字
面试题 17.10. 主要元素map、摩根投票法[169. 多数元素]、、[1287. 有序数组中出现次数超过25%的元素]
LCP 01. 猜数字
剑指 Offer 18. 删除链表的节点
面试题22. 链表中倒数第k个节点双指针、递归
面试题24 反转链表头插法、双指针、递归
面试题27. 二叉树 226. 翻转二叉树的镜像
剑指 Offer 32 - I. 从上到下打印二叉树
面试题32 - II. 从上到下打印二叉树 II队列,递归
面试题54. 二叉搜索树的第k大节点易错题
面试题55 - I. 二叉树的深度
剑指 Offer 07. 重建二叉树
剑指 Offer 55 - II. 平衡二叉树
面试题68 - I. 二叉搜索树的最近公共祖先
面试题68 - II. 二叉树的最近公共祖先
递归之求阶乘递归递归树入门
原网站

版权声明
本文为[OceanStar的学习笔记]所创,转载请带上原文链接,感谢
https://blog.csdn.net/zhizhengguan/article/details/125593062

随机推荐