当前位置:首页
> 算法面试题解
力扣LCR140题:训练计划II - 链表中倒数第k个节点解法详解
4周前 (06-17)力扣
本文详细解析了力扣LCR140题"训练计划II"的链表操作解法,该题实际上是剑指Offer22题的变体,要求找出链表中倒数第k个节点。通过快慢指针技巧,只需一次遍历即可高效解决问题...
力扣226题:翻转二叉树 - 递归解法详解
4周前 (06-14)力扣
本文详细解析了力扣226题"翻转二叉树"的递归解法。通过递归遍历二叉树的每个节点并交换其左右子树,实现了二叉树的完全翻转。文章包含完整注释代码、算法思路讲解和复杂度分析,帮助读者掌...
力扣450题:删除二叉搜索树中的节点 - 递归解法详解
1个月前 (06-06)力扣
本文详细解析了力扣450题"删除二叉搜索树中的节点"的递归解法。通过递归遍历二叉搜索树并根据不同情况处理节点删除操作,实现了BST节点的精确删除。文章包含完整注释代码、算法思路讲解...
力扣面试03.04题:用栈实现队列 - 双栈解法详解
1个月前 (06-02)力扣
本文详细解析了力扣面试03.04题"用栈实现队列"的双栈解法。通过两个栈的巧妙配合,实现了队列的先进先出(FIFO)特性。文章包含完整注释代码、算法思路讲解和复杂度分析,帮助读者掌...
力扣225题:用队列实现栈 - 双队列解法详解
2个月前 (05-29)力扣
本文详细解析了力扣225题"用队列实现栈"的双队列解法。通过两个队列的巧妙配合,实现了栈的后进先出(LIFO)特性。文章包含完整注释代码、算法思路讲解和复杂度分析,帮助读者掌握队列...
力扣1022题:从根到叶的二进制数之和 - 递归解法详解
2个月前 (05-28)力扣
本文详细解析了力扣第1022题"从根到叶的二进制数之和"的递归解法。通过深度优先遍历二叉树,累计每条路径表示的二进制数值,最终得到所有路径数值之和。这种方法时间复杂度为O(n),是...
力扣1379题:找出克隆二叉树中的目标节点 - 递归解法详解
2个月前 (05-27)力扣
本文详细解析了力扣第1379题"找出克隆二叉树中的目标节点"的递归解法。通过深度优先搜索遍历克隆树,找到与原始树目标节点值相同的节点。这种方法时间复杂度为O(n),是理解二叉树遍历...
力扣1700题:无法吃午餐的学生数量 - 队列模拟解法详解
2个月前 (05-26)力扣
本文详细解析了力扣1700题"无法吃午餐的学生数量"的队列模拟解法。通过模拟学生排队取餐的过程,统计无法吃到喜欢三明治的学生数量。文章包含完整注释代码、算法思路讲解和复杂度分析,帮...