摘要: 给定一个正整数 n,生成一个包含 1 到 n2 所有元素,且元素按顺时针顺序螺旋排列的正方形矩阵。 示例: 阅读全文
posted @ 2019-04-03 17:07 自由之翼Az 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 给定一个仅包含大小写字母和空格 ' ' 的字符串,返回其最后一个单词的长度。 如果不存在最后一个单词,请返回 0 。 说明:一个单词是指由字母组成,但不包含任何空格的字符串。 阅读全文
posted @ 2019-04-03 16:17 自由之翼Az 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 给出一个无重叠的 ,按照区间起始端点排序的区间列表。 在列表中插入一个新的区间,你需要确保列表中的区间仍然有序且不重叠(如果有必要的话,可以合并区间)。 示例 1: 示例 2: 阅读全文
posted @ 2019-04-03 15:54 自由之翼Az 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 删除数字(C++) 时间限制:C/C++语言1000MS;其他语言3000MS 内存限制:C/C++语言65536KB;其他语言589824KB 题目描述:给出一个字符串A,表示一个N位正整数,删除其中k位数字,使得剩余的数字仍然按照原来的顺序排列产生一个新的正整数。找到删除k个数字之后的最小正整数 阅读全文
posted @ 2019-04-01 22:42 自由之翼Az 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 解码字符串(C++) 时间限制:C/C++语言1000MS;其他语言3000MS 内存限制:C/C++语言65536KB;其他语言589824KB 题目描述:给出一个表达式S,该表达式只包括数字、字母及方括号这三种元素。该表达式具有如下规则:数字只会出现在方括号前,它表示方括号内容的重复次数,方括号 阅读全文
posted @ 2019-04-01 21:37 自由之翼Az 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 给出一个区间的集合,请合并所有重叠的区间。 示例 1: 示例 2: 阅读全文
posted @ 2019-04-01 16:44 自由之翼Az 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 给定一个非负整数数组,你最初位于数组的第一个位置。 数组中的每个元素代表你在该位置可以跳跃的最大长度。 判断你是否能够到达最后一个位置。 示例 1: 示例 2: 阅读全文
posted @ 2019-04-01 15:43 自由之翼Az 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 1 #include "000库函数.h" 2 3 4 //我们定义p,q为当前环的高度和宽度,当p或者q为1时, 5 //表示最后一个环只有一行或者一列,可以跳出循环。 6 //此题的难点在于下标的转换,如何正确的转换下标是解此题的关键, 7 //我们可以对照着上面的3x3的例子来完成下标的填写,代码如下: 8 class Solution { 9 public: 10 ... 阅读全文
posted @ 2019-04-01 14:40 自由之翼Az 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 1 #include "000库函数.h" 2 3 //一想到又是遍历 4 class Solution { 5 public: 6 int maxSubArray(vector& nums) { 7 int res=nums[0]; 8 for (int i = 0; i sum ? res : sum; 11 ... 阅读全文
posted @ 2019-03-31 15:14 自由之翼Az 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 跟前面的N皇后问题没区别,还更简单 阅读全文
posted @ 2019-03-31 14:37 自由之翼Az 阅读(168) 评论(0) 推荐(0) 编辑