2018年10月10日

LeetCode20.有效的括号

摘要: 给定一个只包括 '(',')','{','}','[',']' 的字符串,判断字符串是否有效。 有效字符串需满足: 注意空字符串可被认为是有效字符串。 示例 1: 示例 2: 示例 3: 示例 4: 示例 5: 阅读全文

posted @ 2018-10-10 15:51 airycode 阅读(161) 评论(0) 推荐(0)

LeetCode50.Pow(x,n)

摘要: 实现 pow(x, n) ,即计算 x 的 n 次幂函数。 示例 1: 示例 2: 示例 3: 说明: -100.0 < x < 100.0 n 是 32 位有符号整数,其数值范围是 [−231, 231 − 1] 。 class Solution { public double myPow(dou 阅读全文

posted @ 2018-10-10 15:37 airycode 阅读(164) 评论(0) 推荐(0)

LeetCode53.最大子序和

摘要: 给定一个整数数组 nums ,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。 示例: 进阶: 如果你已经实现复杂度为 O(n) 的解法,尝试使用更为精妙的分治法求解。 阅读全文

posted @ 2018-10-10 15:36 airycode 阅读(204) 评论(0) 推荐(0)

LeetCode14.最长公共前缀

摘要: 编写一个函数来查找字符串数组中的最长公共前缀。 如果不存在公共前缀,返回空字符串 ""。 示例 1: 示例 2: 说明: 所有输入只包含小写字母 a-z 。 阅读全文

posted @ 2018-10-10 10:30 airycode 阅读(189) 评论(0) 推荐(0)

LeetCode13.罗马数字转整数

摘要: 罗马数字包含以下七种字符: I, V, X, L,C,D 和 M。 例如, 罗马数字 2 写做 II ,即为两个并列的 1。12 写做 XII ,即为 X + II 。 27 写做 XXVII, 即为 XX + V + II 。 通常情况下,罗马数字中小的数字在大的数字的右边。但也存在特例,例如 4 阅读全文

posted @ 2018-10-10 10:22 airycode 阅读(252) 评论(0) 推荐(0)

LeetCode11.盛最多水的容器

摘要: 给定 n 个非负整数 a1,a2,...,an,每个数代表坐标中的一个点 (i, ai) 。在坐标内画 n 条垂直线,垂直线 i 的两个端点分别为 (i, ai) 和 (i, 0)。找出其中的两条线,使得它们与 x 轴共同构成的容器可以容纳最多的水。 说明:你不能倾斜容器,且 n 的值至少为 2。 阅读全文

posted @ 2018-10-10 10:07 airycode 阅读(155) 评论(0) 推荐(0)

LeetCode12.整数转罗马数字

摘要: 给定一个整数,将其转为罗马数字。输入确保在 1 到 3999 的范围内。 示例 1: 示例 2: 示例 3: 示例 4: 示例 5: 阅读全文

posted @ 2018-10-10 10:06 airycode 阅读(288) 评论(0) 推荐(0)

导航