首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
刘lym
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
刘lym
3年前
关注
代码随想录算法训练营day32 | 491.递增子序列 46.全排列 47.全排列 II
491.递增子序列 思路 使用path记录当前构建的递增子序列的元素 使用map来记录当前层某个元素是否已使用过了,因为同一层相同元素递归遍历产生相同的结果,因此同一层中,...
0
评论
分享
刘lym
3年前
关注
代码随想录算法训练营day31 | 93.复原IP地址 78.子集 90.子集II
93.复原IP地址 78.子集 90.子集II 给定一个只包含数字的字符串 s,用以表示一个 IP 地址,返回所有可能的有效 IP 地址,这些地址可以通过在 s 中插入 ‘...
0
评论
分享
刘lym
3年前
关注
代码随想录算法训练营day30 | 39. 组合总和 40.组合总和II 131.分割回文串
39. 组合总和 40.组合总和II 131.分割回文串 与 39.组合总和相比,40题的candidates中的元素是可重复的,并且每个元素只能使用1次。...
0
评论
分享
刘lym
3年前
关注
代码随想录算法训练营day29 | 216.组合总和III 17.电话号码的字母组合
216.组合总和III 216. 组合总和 III - 力扣(Leetcode) 思路 根据题目意思,依次从 1 到 9 中取数,直到取到 k 个数,如果这 k 个数的和为...
0
评论
分享
刘lym
3年前
关注
代码随想录算法训练营day24 | 77. 组合
77.组合 77. 组合 - 力扣(Leetcode) 思路 使用res存储组合结果,使用combination存储当前组合。 当combination.size() ==...
0
评论
分享
刘lym
3年前
关注
代码随想录算法训练营day23 | 669. 修剪二叉搜索树 108.将有序数组转换为二叉搜索树 538.把二叉搜索树转换为累加树
669. 修剪二叉搜索树 108.将有序数组转换为二叉搜索树 538.把二叉搜索树转换为累加树。...
0
评论
分享
刘lym
3年前
关注
代码随想录算法训练营day22 | 235. 二叉搜索树的最近公共祖先 701.二叉搜索树中的插入操作 450.删除二叉搜索树中的节点
235. 二叉搜索树的最近公共祖先 701.二叉搜索树中的插入操作 450.删除二叉搜索树中的节点...
0
评论
分享
刘lym
3年前
关注
代码随想录算法训练营day21 | 530.二叉搜索树的最小绝对差 501.二叉搜索树中的众数 236. 二叉树的最近公共祖先
530.二叉搜索树的最小绝对差 530. 二叉搜索树的最小绝对差 - 力扣(Leetcode) 思路 给定一组数,任意两个数差值最小的情况出现在这组数中任意相邻的两个数中。...
0
评论
分享
刘lym
3年前
关注
代码随想录算法训练营day20 | 654.最大二叉树 617.合并二叉树 700.二叉搜索树中的搜索 98.验证二叉搜索树
654.最大二叉树 654. 最大二叉树 - 力扣(Leetcode) 思路 给定数组的左右边界,分别是leftIndex和rightIndex; 如果leftIndex ...
0
评论
分享
刘lym
3年前
关注
代码随想录算法训练营day18 | 513.找树左下角的值 112. 路径总和 113.路径总和ii 106.从中序与后序遍历序列构造二叉树 105.从前序与
513.找树左下角的值 思路 使用层次遍历时,由于我们在每一层都是取出一个节点后,都是先将其左孩子入队,再将右孩子入队。因此,在队列中的每一层中,所有节点都是从左到右排序的...
0
评论
分享
刘lym
3年前
关注
代码随想录算法训练营day17 | 110.平衡二叉树 257. 二叉树的所有路径 404.左叶子之和
110.平衡二叉树 110. 平衡二叉树 - 力扣(Leetcode) 思路 根据平衡二叉树的定义,要判断一棵树是否平衡需要判断该树所有的子树是否平衡,只要有一棵子树不平衡...
0
评论
分享
刘lym
3年前
关注
代码随想录算法训练营day16 | 104.二叉树的最大深度 559.n叉树的最大深度 111.二叉树的最小深度 222.完全二叉树的节点个数
104.二叉树的最大深度 104. 二叉树的最大深度 - 力扣(Leetcode) 思路 在深度遍历中,将节点和当前层的层数depth作为参数进行迭代,当当前节点为空时,意...
0
评论
分享
刘lym
3年前
关注
代码随想录算法训练营day15 | 102.二叉树的层序遍历 226.翻转二叉树 101. 对称二叉树
102.二叉树的层序遍历 102. 二叉树的层序遍历 - 力扣(Leetcode) 思路 若 root 为空,即节点数量为0,返回空数组。 否则,使用队列对二叉树进行遍历。...
0
评论
分享
刘lym
3年前
关注
代码随想录算法训练营day13 | 239. 滑动窗口最大值 347.前 K 个高频元素
239. 滑动窗口最大值 239. 滑动窗口最大值 - 力扣(Leetcode) 思路 在遍历数组时,先遍历到的元素先进入滑动窗口,同样也先离开窗口,满足队列的先进先出的性...
0
评论
分享
刘lym
3年前
关注
代码随想录算法训练营day11 | 20. 有效的括号 1047. 删除字符串中的所有相邻重复项 150. 逆波兰表达式求值
20. 有效的括号 20. 有效的括号 - 力扣(Leetcode) 思路 利用栈 后进先出 的特点进行括号匹配的判断。 遍历字符串 s. 如果遇到左括号,直接入栈, 如果...
0
评论
分享
刘lym
3年前
关注
代码随想录算法训练营day09 | 28. 实现 strStr() 459.重复的子字符串
28. 实现 strStr() 28. 找出字符串中第一个匹配项的下标 - 力扣(Leetcode) 思路 思路1:Sunday算法 给定目标字符串haystack,模式字...
0
评论
分享
刘lym
3年前
关注
代码随想录算法训练营day10 | 232.用栈实现队列 225. 用队列实现栈
232.用栈实现队列 232. 用栈实现队列 - 力扣(Leetcode) 思路 栈的特点是后进先出,队列的特点的是先进先出,使用两个栈来实现队列,将其中一个栈称为存储栈,...
0
评论
分享
刘lym
3年前
关注
代码随想录算法训练营day08 | 344.反转字符串 541. 反转字符串II 05.替换空格 151.翻转字符串里的单词 58-II.左旋转字符串
344.反转字符串 344. 反转字符串 - 力扣(Leetcode) 思路 使用双指针法,分别从数组的两端进行遍历,依次交换两个指针所指向的数组元素的值。 代码 541....
0
评论
分享
刘lym
3年前
关注
代码随想录算法训练营day07 | 454.四数相加II 383. 赎金信 15. 三数之和 18. 四数之和
454.四数相加II 454. 四数相加 II - 力扣(Leetcode) 思路 先同时遍历nums1和nums2数组,将两数组的元素依次相加,统计和的频数,存储在哈希表...
0
评论
分享
刘lym
3年前
关注
代码随想录算法训练营day06 | 242.有效的字母异位词 349. 两个数组的交集 202. 快乐数 1. 两数之和
242.有效的字母异位词 思路:题目给定字符串s和t中只包含小写字母,所以出现的字母为$[a,z]$,使用数组存储各字母出现 的频数,先遍历s,对各字母出现的频数进行统计,...
0
评论
分享
下一页
个人成就
文章被阅读
2,573
掘力值
233
关注了
0
关注者
0
收藏集
0
关注标签
5
加入于
2022-10-11