Fork me on GitHub
摘要: 给定一个整数 n,求以 1 ... n 为节点组成的二叉搜索树有多少种?示例:输入: 3 输出: 5 解释: 给定 n = 3, 一共有 5 种不同结构的二叉搜索树: 假设n个节点存在二叉排序树的个数是G(n),1为根节点,2为根节点,...,n为根节点,当1为根节点... 阅读全文
posted @ 2018-11-14 22:31 lMonster81 阅读(77) 评论(0) 推荐(0) 编辑
摘要: 一条包含字母 A-Z 的消息通过以下方式进行了编码:'A' -> 1 'B' -> 2 ... 'Z' -> 26给定一个只包含数字的非空字符串,请计算解码方法的总数。示例 1:输入: "12" 输出: 2 解释: 它可以解码为 "AB"(1 2)或者 "L"(12)... 阅读全文
posted @ 2018-11-14 22:30 lMonster81 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 给定一个包含非负整数的 m x n 网格,请找出一条从左上角到右下角的路径,使得路径上的数字总和为最小。说明:每次只能向下或者向右移动一步。示例:输入: [ [1,3,1], [1,5,1], [4,2,1] ] 输出: 7 解释: 因为路径 1→3→1→1→1 ... 阅读全文
posted @ 2018-11-14 22:29 lMonster81 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为“Start” )。机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为“Finish”)。现在考虑网格中有障碍物。那么从左上角到右下角将会有多少条不同的路径?网格中的障碍物... 阅读全文
posted @ 2018-11-14 22:29 lMonster81 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为“Start” )。机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为“Finish”)。问总共有多少条不同的路径? 例如,上图是一个7 x 3 的网格。有多少可能的路径?... 阅读全文
posted @ 2018-11-14 22:28 lMonster81 阅读(66) 评论(0) 推荐(0) 编辑
摘要: 给定两个大小为 m 和 n 的有序数组 nums1 和 nums2 。请找出这两个有序数组的中位数。要求算法的时间复杂度为 O(log (m+n)) 。你可以假设 nums1 和 nums2 不同时为空。示例 1:nums1 = [1, 3] nums2 = [2] ... 阅读全文
posted @ 2018-11-14 22:27 lMonster81 阅读(68) 评论(0) 推荐(0) 编辑
摘要: 给定一个字符串,找出不含有重复字符的最长子串的长度。示例 1:输入: "abcabcbb" 输出: 3 解释: 无重复字符的最长子串是 "abc",其长度为 3。示例 2:输入: "bbbbb" 输出: 1 解释: 无重复字符的最长子串是 "b",其长度为 1。示例 ... 阅读全文
posted @ 2018-11-14 22:27 lMonster81 阅读(76) 评论(0) 推荐(0) 编辑
/*评论*/ /*top按钮*/

/* 网易云控件 */