- 博客(16)
- 收藏
- 关注
原创 JavaScript
dateInput.includes('T')) {//是否包含'T',T是用来指示时间元素的开始字符(ISO 8601格式,如"2025-05-15T14:30:00")阻断事件在DOM树中进一步传播,无论在捕获阶段还是在冒泡阶段,只阻断事件进一步的传播,不阻止事件在当前元素上的其他处理器被触发。独一无二的值(这种类型的对象永不相等,即始创建的时候传入相同的值,可以解决属性名冲突的问题,做为标记。将一个节点添加到另一个 节点的末尾,如果这个节点已经存在,则将他从原来的位置移到新的位置。
2025-08-18 16:56:54
845
原创 代码随想录十四 | 110.平衡二叉树 、257. 二叉树的所有路径 、404.左叶子之和
分别求出其左右子树的高度,然后如果差值小于等于1,则返回当前二叉树的高度,否则返回-1,表示已经不是二叉平衡树了。(一棵高度平衡二叉树定义为:一个二叉树每个节点 的左右两个子树的高度差的绝对值不超过1)递归的过程中依然是遇到空节点了为终止,返回0,表示当前节点为根节点的树高度为0。参数:当前传入节点。返回值:以当前传入节点为根节点的树的高度。给定一个二叉树,返回所有从根节点到叶子节点的路径。给定一个二叉树,判断它是否是高度平衡的二叉树。3.明确单层递归的逻辑。此题用迭代法效率很低。
2025-08-18 16:53:06
404
原创 代码随想录十三| 104.二叉树的最大深度、559.n叉树的最大深度、111.二叉树的最小深度、222.完全二叉树的节点个数
104.二叉树的最大深度104.二叉树的最大深度给定一个二叉树,找出其最大深度。示例: 给定二叉树 [3,9,20,null,null,15,7],返回它的最大深度 3。
2024-03-08 23:37:27
875
2
原创 代码随想录十二| 102.层序遍历、226.翻转二叉树 、101.对称二叉树
LeetCode 102.层序遍历、226.翻转二叉树 、101.对称二叉树
2024-02-10 13:52:45
987
2
原创 代码随想录十一| 二叉树理论基础、递归遍历、迭代遍历、统一迭代
满二叉树:如果一棵二叉树只有度为0的结点和度为2的结点,并且度为0的结点在同一层上,则这棵二叉树为满二叉树。这棵二叉树为满二叉树,也可以说深度为k,有2^k-1个节点的二叉树。。
2024-01-23 23:47:13
934
2
原创 代码随想录九| 20. 有效的括号、1047. 删除字符串中的所有相邻重复项、150. 逆波兰表达式求值
LeetCode 20. 有效的括号、1047. 删除字符串中的所有相邻重复项、150. 逆波兰表达式求值
2024-01-21 15:23:26
949
1
原创 代码随想录七| 344.反转字符串、541. 反转字符串II、54.替换数字、151.翻转字符串里的单词、55.右旋转字符串
344.反转字符串、541. 反转字符串II、54.替换数字、151.翻转字符串里的单词、55.右旋转字符串
2024-01-17 19:20:51
426
1
原创 代码随想录六| 454.四数相加II、383. 赎金信、15. 三数之和、18. 四数之和
LeetCode 454.四数相加II、383. 赎金信、15. 三数之和、18. 四数之和
2024-01-16 23:37:24
1059
2
原创 代码随想录五 | 242.有效的字母异位词、349. 两个数组的交集、202. 快乐数、1. 两数之和
LeetCode 242.有效的字母异位词、349. 两个数组的交集、202. 快乐数、1. 两数之和
2024-01-16 11:11:20
841
2
原创 代码随想录四 | 24. 两两交换链表中的节点、19.删除链表的倒数第N个节点、160.链表相交、142.环形链表II
给定一个链表,两两交换其中相邻的节点,并返回交换后的链表。
2024-01-14 16:12:36
902
2
原创 代码随想录三 | 203.移除链表元素、707.设计链表、206.反转链表
LeetCode 203.移除链表元素、707.设计链表、206.反转链表
2024-01-12 22:49:13
919
2
原创 代码随想录二|977.有序数组的平方 、209.长度最小的子数组 、59.螺旋矩阵II
LeetCode 977.有序数组的平方 、209.长度最小的子数组 、59.螺旋矩阵II
2024-01-11 22:26:42
1017
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅