leetcode
UESTC_20172222
向上的路,并不拥挤。 拥挤是因为,大部分人选择了安逸。
展开
-
通配符匹配_讲解和python3实现
题目描述给定一个字符串 (s) 和一个字符模式 § ,实现一个支持 ‘?’ 和 ‘*’ 的通配符匹配。‘?’ 可以匹配任何单个字符。‘*’ 可以匹配任意字符串(包括空字符串)。两个字符串完全匹配才算匹配成功。说明:s 可能为空,且只包含从 a-z 的小写字母。p 可能为空,且只包含从 a-z 的小写字母,以及字符 ? 和 *。示例 1:输入:s = “aa”p = “a”输...原创 2018-12-12 20:55:50 · 3430 阅读 · 0 评论 -
最大连续子序列和
题目描述给定一个整数数组 nums ,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。示例:输入: [-2,1,-3,4,-1,2,1,-5,4],输出: 6解释: 连续子数组 [4,-1,2,1] 的和最大,为 6。进阶:如果你已经实现复杂度为 O(n) 的解法,尝试使用更为精妙的分治法求解。解答思路个人认为 该题还是很值得研究的解答思路,这位大佬说...原创 2018-12-21 12:06:04 · 284 阅读 · 0 评论 -
跳跃游戏 python实现
题目描述给定一个非负整数数组,你最初位于数组的第一个位置。数组中的每个元素代表你在该位置可以跳跃的最大长度。判断你是否能够到达最后一个位置。示例 1:输入: [2,3,1,1,4]输出: true解释: 从位置 0 到 1 跳 1 步, 然后跳 3 步到达最后一个位置。示例 2:输入: [3,2,1,0,4]输出: false解释: 无论怎样,你总会到达索引为 3 的位置。但...原创 2018-12-22 15:18:09 · 1514 阅读 · 0 评论 -
求解x 的平方根 python --值得一看!
题目实现 int sqrt(int x) 函数。计算并返回 x 的平方根,其中 x 是非负整数。由于返回类型是整数,结果只保留整数的部分,小数部分将被舍去。示例 1:输入: 4输出: 2示例 2:输入: 8输出: 2说明: 8 的平方根是 2.82842…,由于返回类型是整数,小数部分将被舍去。‘’’解题思路这里最“要脸”的解法 就是调用库函数使用牛顿迭代法(这也...原创 2018-12-28 10:27:13 · 1990 阅读 · 0 评论 -
简化路径
这一题本身没什么难度,主要是明白路径中几个特殊的符号("..",".")的含义,同时注意题目给出的是完全路径题目给定一个文档 (Unix-style) 的完全路径,请进行路径简化。例如,path = "/home/", => "/home"path = "/a/./b/../../c/", => "/c"边界情况:你是否考虑了 路径 = “/…原创 2018-12-28 11:19:00 · 174 阅读 · 0 评论 -
【leetcode】119. 杨辉三角 II
题目解题思路很简单,就是简单的动态规划,自己看吧class Solution(object): def getRow(self, rowIndex): """ :type rowIndex: int :rtype: List[int] """ rowIndex+=1 res=[[0]...原创 2019-03-24 23:58:37 · 366 阅读 · 0 评论