上一页 1 ··· 52 53 54 55 56 57 58 59 60 ··· 67 下一页

2018年4月3日

066 Plus One

摘要: 给定一个非负整数组成的非空数组,给整数加一。可以假设整数不包含任何前导零,除了数字0本身。最高位数字存放在列表的首位。详见:https://leetcode.com/problems/plus-one/description/ Java实现: 方法一: 方法二: 参考:https://www.cnb 阅读全文

posted @ 2018-04-03 11:46 lina2014 阅读(193) 评论(0) 推荐(0) 编辑

099 Recover Binary Search Tree 复原二叉搜索树

摘要: 二叉排序树中有两个节点被交换了,要求把树恢复成二叉排序树。 详见:https://leetcode.com/problems/recover-binary-search-tree/submissions/ Java实现: 阅读全文

posted @ 2018-04-03 11:33 lina2014 阅读(209) 评论(0) 推荐(0) 编辑

064 Minimum Path Sum 最小路径和

摘要: 给定一个只含非负整数的 m x n 网格,找到一条从左上角到右下角的可以使数字之和最小的路径。注意: 每次只能向下或者向右移动一步。示例 1:[[1,3,1], [1,5,1], [4,2,1]]根据上面的数组,返回 7. 因为路径 1→3→1→1→1 总和最小。详见:https://leetcod 阅读全文

posted @ 2018-04-03 11:04 lina2014 阅读(121) 评论(0) 推荐(0) 编辑

063 Unique Paths II 不同路径 II

摘要: 这是“不同路径” 的进阶问题:现在考虑网格中有障碍物。那样将会有多少条不同的路径从左上角到右下角?网格中的障碍物和空位置分别用 1 和 0 来表示。例如,如下所示在 3x3 的网格中有一个障碍物。[ [0,0,0], [0,1,0], [0,0,0]]一共有 2 条不同的路径从左上角到右下角。注意: 阅读全文

posted @ 2018-04-03 10:53 lina2014 阅读(121) 评论(0) 推荐(0) 编辑

062 Unique Paths 不同路径

摘要: 机器人位于一个 m x n 网格的左上角, 在下图中标记为“Start” (开始)。机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角,在下图中标记为“Finish”(结束)。问有多少条不同的路径? 详见:https://leetcode.com/problems/unique-path 阅读全文

posted @ 2018-04-03 10:18 lina2014 阅读(114) 评论(0) 推荐(0) 编辑

061 Rotate List 旋转链表

摘要: 给定一个链表,将链表向右旋转 k 个位置,其中 k 是非负数。示例:给定 1->2->3->4->5->NULL 且 k = 2,返回 4->5->1->2->3->NULL.详见:https://leetcode.com/problems/rotate-list/description/ Java 阅读全文

posted @ 2018-04-03 09:56 lina2014 阅读(102) 评论(0) 推荐(0) 编辑

2018年4月2日

060 Permutation Sequence 排列序列

摘要: 给出集合 [1,2,3,…,n],其所有元素共有 n! 种排列。按大小顺序列出所有排列情况,并一一标记,可得到如下序列 (例如, n = 3): 1."123" 2. "132" 3. "213" 4. "231" 5. "312" 6. "321"给定 n 和 k,返回第 k 个排列序列。注意:n 阅读全文

posted @ 2018-04-02 23:28 lina2014 阅读(114) 评论(0) 推荐(0) 编辑

059 Spiral Matrix II 旋转打印矩阵 II

摘要: 给出正整数 n,生成正方形矩阵,矩阵元素为 1 到 n2 ,元素按顺时针顺序螺旋排列。例如,给定正整数 n = 3,应返回如下矩阵:[ [ 1, 2, 3 ], [ 8, 9, 4 ], [ 7, 6, 5 ]]详见:https://leetcode.com/problems/spiral-matr 阅读全文

posted @ 2018-04-02 23:23 lina2014 阅读(99) 评论(0) 推荐(0) 编辑

058 Length of Last Word 最后一个单词的长度

摘要: 给定一个字符串, 包含大小写字母、空格 ' ',请返回其最后一个单词的长度。如果不存在最后一个单词,请返回 0 。注意事项:一个单词的界定是,由字母组成,但不包含任何的空格。案例:输入: "Hello World"输出: 5详见:https://leetcode.com/problems/lengt 阅读全文

posted @ 2018-04-02 23:16 lina2014 阅读(98) 评论(0) 推荐(0) 编辑

057 Insert Interval 插入区间

摘要: 给出一个无重叠的按照区间起始端点排序的区间列表。在列表中插入一个新的区间,你要确保列表中的区间仍然有序且不重叠(如果有必要的话,可以合并区间)。示例 1:给定区间 [1,3],[6,9],插入并合并 [2,5] 得到 [1,5],[6,9].示例 2:给定区间 [1,2],[3,5],[6,7],[ 阅读全文

posted @ 2018-04-02 23:11 lina2014 阅读(153) 评论(0) 推荐(0) 编辑

上一页 1 ··· 52 53 54 55 56 57 58 59 60 ··· 67 下一页

导航