原创
点赞0
阅读152
收藏0
评论0
10 小时前
原创
点赞0
阅读197
收藏0
评论0
1 天前
原创
点赞0
阅读159
收藏0
评论0
2 天前
原创
点赞0
阅读166
收藏0
评论0
3 天前
原创
点赞0
阅读183
收藏0
评论0
4 天前
原创
点赞0
阅读162
收藏0
评论0
4 天前
原创
点赞0
阅读178
收藏0
评论0
5 天前
1.简述:描述输入一个长度为n的整型数组array,数组中的一个或连续多个整数组成一个子数组,子数组最小长度为1。求所有子数组的和的最大值。数据范围:要求:时间复杂度为 ,空间复杂度为 进阶:时间复杂度为 ,空间复杂度为 示例1输入:[1,-2,3,10,-4,7,2,-5]返回值:18复制说明:经分析可知,输入数组的子数组[3,10,-4,7,2]可以求得
原创
点赞0
阅读196
收藏0
评论0
7 天前
原创
点赞0
阅读241
收藏0
评论0
9 天前
1.简述:描述给定一个长度为 n 的可能有重复值的数组,找出其中不去重的最小的 k 个数。例如数组元素是4,5,1,6,2,7,3,8这8个数字,则最小的4个数字是1,2,3,4(任意顺序皆可)。数据范围:,数组中每个数的大小要求:空间复杂度 ,时间复杂度 示例1输入:[4,5,1,6,2,7,3,8],4返回值:[1,2,3,4]说明:返回最小的4个数即可,返
原创
点赞0
阅读252
收藏0
评论0
10 天前
1.简述:描述给一个长度为 n 的数组,数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。例如输入一个长度为9的数组[1,2,3,2,2,2,5,4,2]。由于数字2在数组中出现了5次,超过数组长度的一半,因此输出2。数据范围:,数组中元素的值 要求:空间复杂度:,时间复杂度 输入描述:保证数组输入非空,且保证有解示例1输入:[1,2,3,2,2,2,5,4,2]返
原创
点赞0
阅读221
收藏0
评论0
11 天前
1.简述:描述输入一个长度为 n 字符串,打印出该字符串中字符的所有排列,你可以以任意顺序返回这个字符串数组。例如输入字符串ABC,则输出由字符A,B,C所能排列出来的所有字符串ABC,ACB,BAC,BCA,CBA和CAB。数据范围:要求:空间复杂度 ,时间复杂度 输入描述:输入一个字符串,长度不超过10,字符只包括大小写字母。示例1输入:"ab"返回值:["ab","ba"
原创
点赞0
阅读301
收藏0
评论0
11 天前
原创
点赞0
阅读54
收藏0
评论0
13 天前
原创
点赞0
阅读218
收藏1
评论0
14 天前
原创
点赞0
阅读246
收藏0
评论0
15 天前
原创
点赞0
阅读172
收藏0
评论0
16 天前
原创
点赞0
阅读184
收藏0
评论0
17 天前
1.简述:描述不分行从上往下打印出二叉树的每个节点,同层节点从左至右打印。例如输入{8,6,10,#,#,2,1},如以下图中的示例二叉树,则依次打印8,6,10,2,1(空节点不打印,跳过),请你将打印的结果存放到一个数组里面,返回。数据范围:0<=节点总数<=1000-1000<=节点值<=1000示例1输入:{8,6,10,#,#,2,1}返回值:[8,6,10,2,
原创
点赞0
阅读225
收藏0
评论0
18 天前
1.简述:描述输入两个整数序列,第一个序列表示栈的压入顺序,请判断第二个序列是否可能为该栈的弹出顺序。假设压入栈的所有数字均不相等。例如序列1,2,3,4,5是某栈的压入顺序,序列4,5,3,2,1是该压栈序列对应的一个弹出序列,但4,3,5,1,2就不可能是该压栈序列的弹出序列。1. 0<=pushV.length == popV.length <=10002. -1000
原创
点赞0
阅读192
收藏0
评论0
19 天前
原创
点赞0
阅读180
收藏0
评论0
20 天前
1.简述:描述输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字,例如,如果输入如下4 X 4矩阵:[[1,2,3,4],[5,6,7,8],[9,10,11,12],[13,14,15,16]]则依次打印出数字[1,2,3,4,8,12,16,15,14,13,9,5,6,7,11,10]数据范围:0 <= matrix.length <= 1000 <= matri
原创
点赞0
阅读223
收藏0
评论0
21 天前
原创
点赞0
阅读587
收藏0
评论0
21 天前
1.简述:描述操作给定的二叉树,将其变换为源二叉树的镜像。数据范围:二叉树的节点数 , 二叉树每个节点的值 要求: 空间复杂度 。本题也有原地操作,即空间复杂度 的解法,时间复杂度 比如:源二叉树镜像二叉树示例1输入:{8,6,10,5,7,9,11}返回值:{8,10,6,11,9,7,5}说明:如题
原创
点赞0
阅读72
收藏0
评论0
22 天前
1.简述:描述输入两棵二叉树A,B,判断B是不是A的子结构。(我们约定空树不是任意一个树的子结构)假如给定A为{8,8,7,9,2,#,#,#,#,4,7},B为{8,9,2},2个树的结构如下,可以看出B是A的子结构数据范围:0 <= A的节点个数 <= 100000 <= B的节点个数 <= 10000示例1输入:{8,8,7,9,2,#,#,#,#,4,7},{8,9
原创
点赞0
阅读252
收藏0
评论0
22 天前
原创
点赞0
阅读61
收藏0
评论0
23 天前
原创
点赞0
阅读272
收藏0
评论0
23 天前