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