
LeetCode
arry_lee
A rational romantic youth
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Leetcode 075 颜色分类 Python 最简单解法
解法一: class Solution(object): def sortColors(self, nums): """ :type nums: List[int] :rtype: void Do not return anything, modify nums in-place instead. _0, _1, _2 = -...原创 2018-10-17 21:47:17 · 260 阅读 · 0 评论 -
LeetCode 065 有效数字(Valid Number)Python解法
题目描述: 验证给定的字符串是否为数字。 例如: “0” => true " 0.1 " => true “abc” => false “1 a” => false “2e10” => true 说明: 我们有意将问题陈述地比较模糊。在实现代码之前,你应当事先思考所有可能的情况。 分析: 1)出现在e之前的应该为一个有效的浮点数,e之后的应该为有效整数。 2)有效浮点...原创 2018-10-18 10:16:03 · 620 阅读 · 0 评论 -
LeetCode 068 文本左右对齐(Text Justification) Python 解法
题目描述: 给定一个单词数组和一个长度 maxWidth,重新排版单词,使其成为每行恰好有 maxWidth 个字符,且左右两端对齐的文本。 你应该使用“贪心算法”来放置给定的单词;也就是说,尽可能多地往每行中放置单词。必要时可用空格 ’ ’ 填充,使得每行恰好有 maxWidth 个字符。 要求尽可能均匀分配单词间的空格数量。如果某一行单词间的空格不能均匀分配,则左侧放置的空格数要多于右侧的空格...原创 2018-10-18 15:56:27 · 735 阅读 · 0 评论 -
LeedCode 073. 矩阵置零 Python解法
矩阵置零 给定一个 m x n 的矩阵,如果一个元素为 0,则将其所在行和列的所有元素都设为 0。请使用原地算法。 示例 1: 输入: [ [1,1,1], [1,0,1], [1,1,1] ] 输出: [ [1,0,1], [0,0,0], [1,0,1] ] 示例 2: 输入: [ [0,1,2,0], [3,4,5,2], [1,3,1,5] ] 输出: [ [0,0,0,0], [0,...原创 2018-10-31 22:06:34 · 320 阅读 · 0 评论 -
LeetCode 89. 格雷编码 Python 一行代码解法
题目: 格雷编码是一个二进制数字系统,在该系统中,两个连续的数值仅有一个位数的差异。 给定一个代表编码总位数的非负整数 n,打印其格雷编码序列。格雷编码序列必须以 0 开头。 示例 1: 输入: 2 输出: [0,1,3,2] 解释: 00 - 0 01 - 1 11 - 3 10 - 2 对于给定的 n,其格雷编码序列并不唯一。 例如,[0,2,3,1] 也是一个有效的格雷编码序列。 00 - ...原创 2018-11-06 22:18:31 · 625 阅读 · 0 评论