2020年06月10日 704 阅读 Java🎯 LeetCode-面试题02.02-返回倒数第k个节点 LeetCode-面试题02.02-返回倒数第k个节点实现一种算法,找出单向链表中倒数第 k 个节点。返回该节点的值。注意:本题相对原题稍作改动示例 1:输入: 1->2->3-&g...
2020年06月07日 772 阅读 Java🎯 LeetCode-21-合并两个有序链表 LeetCode-21-合并两个有序链表将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 示例 1:输入:1->2->4, 1->...
2020年06月06日 774 阅读 Java🎯 LeetCode-198-打家劫舍 LeetCode-198-打家劫舍你是一个专业的小偷,计划偷窃沿街的房屋。每间房内都藏有一定的现金,影响你偷窃的唯一制约因素就是相邻的房屋装有相互连通的防盗系统,如果两间相邻的房屋在同一晚上被小...
2020年05月30日 687 阅读 Java🎯 LeetCode-53-最大子序和 LeetCode-53-最大子序和给定一个整数数组 nums ,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。示例 1:输入: [-2,1,-3,4,-1,2,1,-5...
2020年05月29日 789 阅读 Java🎯 LeetCode-面试题68-1-二叉搜索树的最近公共祖先 LeetCode-面试题68-1-二叉搜索树的最近公共祖先给定一个二叉搜索树, 找到该树中两个指定节点的最近公共祖先。百度百科中最近公共祖先的定义为:“对于有根树 T 的两个结点 p、q,最近公...