- 博客(22)
- 收藏
- 关注
原创 代码随想录算法训练营第二十四天|Leetcode 216.组合总和III、17. 电话号码的字母组合
代码随想录算法训练营第二十四天|Leetcode 216.组合总和III、17. 电话号码的字母组合
2023-10-29 22:39:13
179
原创 代码随想录算法训练营第二十二天|Leetcode 669.修剪二叉搜索树、108.将有序数组转换为二叉搜索树、538.把二叉搜索树转换为累加树
代码随想录算法训练营第二十二天|Leetcode 669.修剪二叉搜索树、108.将有序数组转换为二叉搜索树、538.把二叉搜索树转换为累加树
2023-10-25 22:11:56
210
1
原创 代码随想录算法训练营第二十一天|Leetcode 235.二叉搜索树的最近公共祖先、701.二叉搜索树中的插入操作、450.删除二叉搜索树中的节点
代码随想录算法训练营第二十一天|Leetcode 235.二叉搜索树的最近公共祖先、701.二叉搜索树中的插入操作、450.删除二叉搜索树中的节点
2023-10-25 21:16:41
97
1
原创 代码随想录算法训练营第二十天|Leetcode 530. 二叉搜索树的最小绝对差、501.二叉搜索树中的众数、236. 二叉树的最近公共祖先
代码随想录算法训练营第二十天|Leetcode 530. 二叉搜索树的最小绝对差、501.二叉搜索树中的众数、236. 二叉树的最近公共祖先
2023-10-18 22:15:33
187
1
原创 代码随想录算法训练营第十九天|Leetcode 654.最大二叉树、617.合并二叉树、700.二叉搜索树中的搜索、98.验证二叉搜索树
代码随想录算法训练营第十九天|Leetcode 654.最大二叉树、617.合并二叉树、700.二叉搜索树中的搜索、98.验证二叉搜索树
2023-10-16 22:45:12
144
1
原创 代码随想录算法训练营第十八天|Leetcode 513.找树左下角的值、112.路径总和、106. 从中序与后序遍历序列构造二叉树
代码随想录算法训练营第十八天|Leetcode 513.找树左下角的值、112.路径总和、106. 从中序与后序遍历序列构造二叉树
2023-10-14 22:45:08
210
1
原创 代码随想录算法训练营第十七天|Leetcode 110.平衡二叉树、257. 二叉树的所有路径、404.左叶子之和
代码随想录算法训练营第十七天|Leetcode 110.平衡二叉树、257. 二叉树的所有路径、404.左叶子之和
2023-10-14 22:05:41
139
1
原创 代码随想录算法训练营第十五天|Leetcode 104.二叉树的最大深度、111.二叉树的最小深度、222.完全二叉树节点的数量
代码随想录算法训练营第十五天|Leetcode 104.二叉树的最大深度、111.二叉树的最小深度、222.完全二叉树节点的数量
2023-10-11 22:55:54
82
原创 代码随想录算法训练营第十四天|二叉树的层序遍历、226.反转二叉树、101.对称二叉树
代码随想录算法训练营第十四天|二叉树的层序遍历、226.反转二叉树、101.对称二叉树
2023-10-09 22:06:35
77
1
原创 代码随想录算法训练营第十二天|Leetcode 239. 滑动窗口最大值、347. 前 K 个高频元素
代码随想录算法训练营第十二天|Leetcode 239. 滑动窗口最大值、347. 前 K 个高频元素
2023-10-05 21:12:54
61
原创 代码随想录算法训练营第十一天|Leetcode 20.有效的括号、1047. 删除字符串中的所有相邻重复项、150. 逆波兰表达式求值
代码随想录算法训练营第十一天|Leetcode 20.有效的括号、1047. 删除字符串中的所有相邻重复项、150. 逆波兰表达式求值
2023-10-04 23:26:39
84
1
原创 代码随想录算法训练营第十天|Leetcode 232.用栈实现队列、225.用队列实现栈
代码随想录算法训练营第十天|Leetcode 232.用栈实现队列、225.用队列实现栈
2023-10-01 15:39:55
94
原创 代码随想录算法训练营第九天|Leetcode 28.实现strStr()、459.重复的子字符串(双节快乐!)
代码随想录算法训练营第九天|Leetcode 28.实现strStr()、459.重复的子字符串(双节快乐!)
2023-09-28 23:00:42
140
原创 代码随想录算法训练营第八天|Leetcode 344.反转字符串、541.反转字符串II、122.路径加密、151.反转字符串中的单词
代码随想录算法训练营第八天|Leetcode 344.反转字符串、541.反转字符串II、122.路径加密、151.反转字符串中的单词
2023-09-27 22:52:25
232
原创 代码随想录算法训练营第七天|Leetcode 454.四数相加II、383.赎金信、15.三数之和、18.四数之和
代码随想录算法训练营第七天|Leetcode 454.四数相加II、383.赎金信、15.三数之和、18.四数之和
2023-09-27 00:16:55
191
原创 代码随想录算法训练营第五天|Leetcode 242.有效的字母异位词、349.两个数组的交集、202.快乐数(待续)
s[i]即字符串中出现的任意字符,减去a,即减去a对应的ASCII码值则表示不管出现的字符是多少(字母首位就是a,对应的ASCII码表中就是26个小写字母里最小的那个,因此减去a无论如何都够减),我们希望得到这个字符与数组hash的对应关系;定义一个数组用来存储两个给定字符串中出现的每个字符的次数,我们的想法就是通过两个循环分别统计两个字符串中每个字符出现的次数,最后将两次存储得到的次数相减,若为0就证明每个字符串中都出现了相同的字符且它们出现的次数相同,这也就是题目要我们求的有效的字母异位词。
2023-09-25 22:20:13
291
1
原创 代码随想录算法训练营第四天|leetcode 24.两两交换链表中的结点、19.删除链表的倒数第N个结点、142.环形链表II
代码随想录算法训练营第四天|leetcode 24.两两交换链表中的结点、19.删除链表的倒数第N个结点、142.环形链表II
2023-09-24 01:36:31
327
1
原创 代码随想录算法训练营第三天|Leetcode 203.移除链表元素、707.设计链表、206.反转链表
代码随想录算法训练营第三天|Leetcode 203.移除链表元素、707.设计链表、206.反转链表
2023-09-23 02:01:01
445
1
原创 代码随想录算法训练营第二天|Leetcode 977.有序数组的平方、209.长度最小的子序列、59.螺旋矩阵
代码随想录算法训练营第二天|Leetcode 977.有序数组的平方、209.长度最小的子序列、59.螺旋矩阵
2023-09-22 00:46:33
608
原创 代码随想录算法训练营第一天|Leetcode 704.二分查找、27.元素移除
代码随想录算法训练营第一天|Leetcode 704.二分查找、27.元素移除
2023-09-20 21:01:41
686
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人