LeetCode
偶尔也吃鸡
最怕一生碌碌无为,还安慰自己平凡可贵。
展开
-
LeetCode14.Python最长公共前缀最简单的方法
题目描述: 编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串""。所有输入只包含小写字母a-z 示例1: 输入: ["flower","flow","flight"] 输出: "fl" 示例2: 输入: ["dog","racecar","car"] 输出: "" 解释: 输入不存在公共前缀。 解决办法: 在Python里字符串是可以比较的,其...翻译 2019-04-10 18:27:08 · 1375 阅读 · 0 评论 -
LeetCode6.Z字形变换
问题描述: 解题思路: 创建一个具有numRows个元素的空列表,设置row=0,step=1,row+=step,一直到第numRows个元素,设置step=-1,直到回到row==0,循环以上步骤。 代码实现: class Solution: def convert(self, s: str, numRows: int) -> str: ...原创 2019-04-08 18:44:14 · 1204 阅读 · 0 评论 -
LeetCode15.三数之和
问题描述: 给定一个包含n个整数的数组nums,判断nums中是否存在三个元素a,b,c ,使得a + b + c =0 ?找出所有满足条件且不重复的三元组。 注意:答案中不可以包含重复的三元组。 解决方法: class Solution: def threeSum(self, nums: List[int]) -> List[List[int]]: ...翻译 2019-04-12 23:24:25 · 1265 阅读 · 0 评论