代码随想录打卡
代码随想录打卡
yqfan7
这个作者很懒,什么都没留下…
展开
-
代码随想录算法训练营第31天 | 491. 非递减子序列 | 46. 全排列 | 47. 全排列 II
【代码】代码随想录算法训练营第31天 | 491. 非递减子序列 | 46. 全排列 | 47. 全排列 II。原创 2024-05-18 22:53:44 · 289 阅读 · 0 评论 -
代码随想录算法训练营第30天 | 93. 复原 IP 地址 | 78. 子集 | 90. 子集 II
【代码】代码随想录算法训练营第30天 | 93. 复原 IP 地址 | 78. 子集 | 90. 子集 II。原创 2024-05-16 22:44:32 · 222 阅读 · 0 评论 -
代码随想录算法训练营第29天 | 39. 组合总和 | 40. 组合总和 II |131. 分割回文串
【代码】代码随想录算法训练营第29天 | 39. 组合总和 | 40. 组合总和 II |131. 分割回文串。原创 2024-05-15 23:29:38 · 273 阅读 · 0 评论 -
代码随想录算法训练营第25天 | 669. 修剪二叉搜索树 | 108. 将有序数组转换为二叉搜索树 | 538. 把二叉搜索树转换为累加树
右根左遍历二叉搜索树。原创 2024-05-14 23:32:38 · 289 阅读 · 0 评论 -
代码随想录算法训练营第28天 | 216. 组合总和 III | 17. 电话号码的字母组合
【代码】代码随想录算法训练营第28天 | 216. 组合总和 III | 17. 电话号码的字母组合。原创 2024-05-14 21:39:20 · 165 阅读 · 0 评论 -
代码随想录算法训练营第24天 | 235. 二叉搜索树的最近公共祖先 | 701. 二叉搜索树中的插入操作 |450. 删除二叉搜索树中的节点
【代码】代码随想录算法训练营第24天 | 235. 二叉搜索树的最近公共祖先 | 701. 二叉搜索树中的插入操作 |450. 删除二叉搜索树中的节点。原创 2024-05-14 00:42:50 · 238 阅读 · 0 评论 -
代码随想录算法训练营第23天 |530. 二叉搜索树的最小绝对差 | 501. 二叉搜索树中的众数 | 236. 二叉树的最近公共祖先
leetcode中的全局变量并不是真正的全局变量, 每次都需要重置.原创 2024-05-13 22:49:36 · 523 阅读 · 1 评论 -
代码随想录算法训练营第27天 | 77. 组合
注意数组大小, 会有内存限制。原创 2024-05-13 20:56:39 · 327 阅读 · 0 评论 -
代码随想录算法训练营第22天 | 654. 最大二叉树 | 617. 合并二叉树 | 700. 二叉搜索树中的搜索 |98. 验证二叉搜索树
【代码】代码随想录算法训练营第22天 | 654. 最大二叉树 | 617. 合并二叉树 | 700. 二叉搜索树中的搜索 |98. 验证二叉搜索树。原创 2024-05-13 00:05:20 · 199 阅读 · 0 评论 -
代码随想录算法训练营第21天 | 513. 找树左下角的值 |112. 路径总和 | 106. 从中序与后序遍历序列构造二叉树
【代码】代码随想录算法训练营第21天 | 513. 找树左下角的值 |112. 路径总和 | 106. 从中序与后序遍历序列构造二叉树。原创 2024-05-09 00:55:08 · 274 阅读 · 0 评论 -
代码随想录算法训练营第20天 | 110. 平衡二叉树 | 257. 二叉树的所有路径 | 404. 左叶子之和
返回值为当前传入节点为根节点的树的高度。如果当前节点为根的二叉树已经不是平衡二叉树了, 返回-1。当前节点的左右子树是否平衡, 如果平衡: 返回树的高度;如果不平衡: 返回-1。节点为空, 高度为0。原创 2024-05-06 23:31:41 · 281 阅读 · 0 评论 -
代码随想录算法训练营第19天 |104. 二叉树的最大深度 | 111. 二叉树的最小深度 | 222. 完全二叉树的节点个数
【代码】代码随想录算法训练营第19天 |104. 二叉树的最大深度 | 111. 二叉树的最小深度 | 222. 完全二叉树的节点个数。原创 2024-05-05 20:26:03 · 346 阅读 · 1 评论 -
代码随想录算法训练营第18天 | 102. 二叉树的层序遍历 | 226. 翻转二叉树 | 101. 对称二叉树
【代码】代码随想录算法训练营第18天 | 102. 二叉树的层序遍历 | 226. 翻转二叉树 | 101. 对称二叉树。原创 2024-05-05 00:05:56 · 187 阅读 · 0 评论 -
代码随想录算法训练营第14天 | 144. 二叉树的前序遍历 | 145. 二叉树的后序遍历 | 94. 二叉树的中序遍历
【代码】代码随想录算法训练营第14天 | 144. 二叉树的前序遍历 | 145. 二叉树的后序遍历 | 94. 二叉树的中序遍历。原创 2024-04-30 23:30:27 · 359 阅读 · 0 评论 -
代码随想录算法训练营第13天 | 239. 滑动窗口最大值 | 347. 前 K 个高频元素
用栈实现单调栈, 由于需要拷贝, 超时了。原创 2024-04-29 21:52:14 · 305 阅读 · 0 评论 -
代码随想录算法训练营第11天 | 20. 有效的括号 | 1047. 删除字符串中的所有相邻重复项 | 150. 逆波兰表达式求值
三种括号进行匹配。原创 2024-04-27 16:13:40 · 311 阅读 · 0 评论 -
代码随想录算法训练营第10天 | 232. 用栈实现队列 | 225. 用队列实现栈
【代码】代码随想录算法训练营第10天 | 232. 用栈实现队列 | 225. 用队列实现栈。原创 2024-04-26 22:58:36 · 355 阅读 · 0 评论 -
代码随想录算法训练营第9天 | 28. 找出字符串中第一个匹配项的下标 | 459. 重复的子字符串
在文本串t中找到模式串s第一次出现的下标。原创 2024-04-25 22:58:17 · 413 阅读 · 0 评论 -
代码随想录算法训练营第8天 | 344. 反转字符串 | 541. 反转字符串 II | 54. 替换数字(第八期模拟笔试)| 151. 反转字符串中的单词 | 55. 右旋字符串(第八期模拟笔试)
解释:如果两个单词间有多余的空格,反转后的字符串需要将单词间的空格减少到仅有一个。给你一个字符串 s ,请你反转字符串中 单词 的顺序。解释:反转后的字符串中不能存在前导空格和尾随空格。输入:s = “a good example”输入:s = “the sky is blue”输入:s = " hello world "输出:“blue is sky the”输出:“example good a”将一个字符串的后k位,反转到字符串开头。输出:“world hello”原创 2024-04-24 22:59:52 · 442 阅读 · 0 评论 -
代码随想录算法训练营第7天 | 454. 四数相加 II | 383. 赎金信 | 15. 三数之和 | 18. 四数之和
找出四个数组中元素和为0的次数。原创 2024-04-23 23:29:52 · 456 阅读 · 0 评论 -
代码随想录算法训练营第6天 | 242. 有效的字母异位词 | 349. 两个数组的交集 | 202. 快乐数 | 1. 两数之和
两个字符串中每个字符的出现次数是否一样。原创 2024-04-22 22:02:37 · 647 阅读 · 0 评论 -
代码随想录算法训练营第四天 | 24. 两两交换链表中的节点 | 19. 删除链表的倒数第 N 个结点 | 面试题 02.07. 链表相交
将链表节点两两交换。原创 2024-04-21 17:09:56 · 581 阅读 · 0 评论 -
代码随想录算法训练营第三天 | 203. 移除链表元素 | 707. 设计链表 | 206. 反转链表
单独考虑头节点。原创 2024-04-21 14:46:29 · 507 阅读 · 0 评论 -
代码随想录算法训练营第二天 | 977. 有序数组的平方 | 209. 长度最小的子数组 | 59. 螺旋矩阵 II
需要把数组的大小赋值,以为是让将数组结果放到returnSize。原创 2024-04-18 21:43:15 · 523 阅读 · 0 评论 -
代码随想录算法训练营第一天 | 704. 二分查找 | 27. 移除元素
【代码】代码随想录算法训练营第一天 | 704. 二分查找 | 27. 移除元素。原创 2024-04-17 21:46:44 · 604 阅读 · 0 评论