Loading

上一页 1 2 3 4 5 6 ··· 8 下一页
摘要: 给出集合 [1,2,3,…,n],其所有元素共有 n! 种排列。 按大小顺序列出所有排列情况,并一一标记,当 n = 3 时, 所有排列如下: 给定 n 和 k,返回第 k 个排列。 说明: 给定 n 的范围是 [1, 9]。 给定 k 的范围是[1, n!]。 示例 1: 示例 2: 阅读全文
posted @ 2018-10-09 02:37 老鼠阿尔吉侬 阅读(89) 评论(0) 推荐(0)
摘要: 给定一个正整数 n,生成一个包含 1 到 n2 所有元素,且元素按顺时针顺序螺旋排列的正方形矩阵。 示例: 阅读全文
posted @ 2018-10-09 02:17 老鼠阿尔吉侬 阅读(121) 评论(0) 推荐(0)
摘要: 给定一个仅包含大小写字母和空格 ' ' 的字符串,返回其最后一个单词的长度。 如果不存在最后一个单词,请返回 0 。 说明:一个单词是指由字母组成,但不包含任何空格的字符串。 示例: 阅读全文
posted @ 2018-10-09 02:14 老鼠阿尔吉侬 阅读(123) 评论(0) 推荐(0)
摘要: 给出一个无重叠的 ,按照区间起始端点排序的区间列表。 在列表中插入一个新的区间,你需要确保列表中的区间仍然有序且不重叠(如果有必要的话,可以合并区间)。 示例 1: 示例 2: 阅读全文
posted @ 2018-10-09 02:08 老鼠阿尔吉侬 阅读(131) 评论(0) 推荐(0)
摘要: 给出一个区间的集合,请合并所有重叠的区间。 示例 1: 示例 2: 阅读全文
posted @ 2018-10-08 18:52 老鼠阿尔吉侬 阅读(118) 评论(0) 推荐(0)
摘要: 给定一个非负整数数组,你最初位于数组的第一个位置。 数组中的每个元素代表你在该位置可以跳跃的最大长度。 判断你是否能够到达最后一个位置。 示例 1: 示例 2: 阅读全文
posted @ 2018-10-08 18:49 老鼠阿尔吉侬 阅读(124) 评论(0) 推荐(0)
摘要: 给定一个包含 m x n 个元素的矩阵(m 行, n 列),请按照顺时针螺旋顺序,返回矩阵中的所有元素。 示例 1: 示例 2: 阅读全文
posted @ 2018-10-08 17:28 老鼠阿尔吉侬 阅读(126) 评论(0) 推荐(0)
摘要: 给定一个整数数组 nums ,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。 示例: 进阶: 如果你已经实现复杂度为 O(n) 的解法,尝试使用更为精妙的分治法求解。 本题是C语言数据结构的第一个例题。解答不需要数组。 阅读全文
posted @ 2018-10-08 17:23 老鼠阿尔吉侬 阅读(117) 评论(0) 推荐(0)
摘要: n 皇后问题研究的是如何将 n 个皇后放置在 n×n 的棋盘上,并且使皇后彼此之间不能相互攻击。 上图为 8 皇后问题的一种解法。 给定一个整数 n,返回 n 皇后不同的解决方案的数量。 示例: 阅读全文
posted @ 2018-10-08 17:19 老鼠阿尔吉侬 阅读(101) 评论(0) 推荐(0)
摘要: n 皇后问题研究的是如何将 n 个皇后放置在 n×n 的棋盘上,并且使皇后彼此之间不能相互攻击。 上图为 8 皇后问题的一种解法。 给定一个整数 n,返回所有不同的 n 皇后问题的解决方案。 每一种解法包含一个明确的 n 皇后问题的棋子放置方案,该方案中 'Q' 和 '.'分别代表了皇后和空位。 示 阅读全文
posted @ 2018-10-08 17:02 老鼠阿尔吉侬 阅读(117) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 ··· 8 下一页