首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
代码随想录
孙鹏宇
创建于2023-11-19
订阅专栏
收录代码随想录
暂无订阅
共12篇文章
创建于2023-11-19
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
代码随想录 126. 斐波那契数
LCR 126. 斐波那契数 - 力扣(LeetCode) 入门dp题 dp。。。。。。。。。。。。。。。。。
代码随想录 513. 找树左下角的值
513. 找树左下角的值 - 力扣(LeetCode) 迭代法 迭代法层序遍历,从左到右遍历每一层 我们按层遍历,遍历到最后一行的第一个元素就是最后最左元素: 我们需要把二叉树所有元素装进队列里,因为
代码随想录 Leetcode 110. 平衡二叉树
110. 平衡二叉树 - 力扣(LeetCode) 我先写了个dfs函数去递归遍历左右子树,每遍历左子树一个节点,count1即++ 遍历右子树节点count2++ 直到左右子树遍历为空,结束递归。
代码随想录 222. 完全二叉树的节点个数
222. 完全二叉树的节点个数 - 力扣(LeetCode) 遍历 自顶向下遍历 自底向上 递归遍历 one: two:
代码随想录 1047.删除字符串中的所有相邻重复项目
1047. 删除字符串中的所有相邻重复项 - 力扣(LeetCode) 思路:栈的好戏还要继续!| LeetCode:1047. 删除字符串中的所有相邻重复项_哔哩哔哩_bilibili 先一个栈,先
代码随想录 151. 反转字符串中的单词
151. 反转字符串中的单词 - 力扣(LeetCode) js。。。。。。。。。。。。。。。。。。。。
代码随想录 242. 有效的字母异位词
242. 有效的字母异位词 - 力扣(LeetCode) 看到这个题的第一想法是用map map哈希 The use of unordered_map<string, int> is incorrec
代码随想录 206. 反转链表
206. 反转链表 - 力扣(LeetCode) 帮你拿下反转链表 | LeetCode:206.反转链表 | 双指针法 | 递归法_哔哩哔哩_bilibili 双指针写法 递归写法
代码随想录 leetcode 27. 移除元素
27. 移除元素 - 力扣(LeetCode) 数组是一块连续的空间 因此不能直接把值删了,而是应该删除一个数之后把后面的数字向前挪动。 因此我们直接使用erase()删除的话会超时: 因为erase
代码随想录 704. 二分查找
704. 二分查找 - 力扣(LeetCode) 左闭右闭 普通写法 [left,right] left可以==right 左闭右开 [left,right) left不可以==right
代码随想录 977. 有序数组的平方
977. 有序数组的平方 - 力扣(LeetCode) pow函数不能对负数进行平方: 那就手动平方吧,x*=x; 时间复杂度就是快排的时间复杂度,nlong(n)
代码随想录 209. 长度最小的子数组 滑动窗口
209. 长度最小的子数组 - 力扣(LeetCode) 暴力枚举 使用双层循环,一层确定起始位置,一层确定终止位置,相加,当大于target时候,就返回长度,因为双层循环,时间复杂度 o(n^2):