2020年06月07日 429 阅读 Java🎯 LeetCode-21-合并两个有序链表 LeetCode-21-合并两个有序链表将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 示例 1:输入:1->2->4, 1->...
2020年06月06日 433 阅读 Java🎯 LeetCode-198-打家劫舍 LeetCode-198-打家劫舍你是一个专业的小偷,计划偷窃沿街的房屋。每间房内都藏有一定的现金,影响你偷窃的唯一制约因素就是相邻的房屋装有相互连通的防盗系统,如果两间相邻的房屋在同一晚上被小...
2020年05月30日 366 阅读 Java🎯 LeetCode-53-最大子序和 LeetCode-53-最大子序和给定一个整数数组 nums ,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。示例 1:输入: [-2,1,-3,4,-1,2,1,-5...
2020年05月29日 454 阅读 Java🎯 LeetCode-面试题68-1-二叉搜索树的最近公共祖先 LeetCode-面试题68-1-二叉搜索树的最近公共祖先给定一个二叉搜索树, 找到该树中两个指定节点的最近公共祖先。百度百科中最近公共祖先的定义为:“对于有根树 T 的两个结点 p、q,最近公...
2020年05月20日 404 阅读 Java🎯 LeetCode-面试题64-求1+2+...+n LeetCode-面试题64-求1+2+...+n求 1+2+...+n ,要求不能使用乘除法、for、while、if、else、switch、case等关键字及条件判断语句(A?B:C)。示...