-
给你一个整数数组 nums ,判断这个数组中是否存在长度为 3 的递增子序列。
如果存在这样的三元组下标 (i, j, k) 且满足 i < j < k ,使得 nums[i] < nums[j] < nums[k] ,返回t...
-
给你一个整数数组 distance __ 。
从 X-Y 平面上的点 (0,0) 开始,先向北移动 distance[0] 米,然后向西移动 distance[1] 米,向南移动distance[2] 米,向东移动 distance[3] 米,持续移...
-
给定一个由唯一字符串构成的 **0 索引 **数组 words 。
回文对 是一对整数 (i, j) ,满足以下条件:
0 <= i, j < words.length,
i != j ,并且
words[i] + words[j](...
-
小偷又发现了一个新的可行窃的地区。这个地区只有一个入口,我们称之为 root 。
除了 root 之外,每栋房子有且只有一个“父“房子与之相连。一番侦察之后,聪明的小偷意识到“这个地方的所有房屋的排列类似于一棵二叉树”。 如果两个直接相连的房子在同一...
-
给你一个整数 n ,对于 0 <= i <= n 中的每个 i ,计算其二进制表示中 1 的个数 ,返回一个长度为 n + 1的数组 ans 作为答案。
示例 1:
**输入:** n = 2
**输出:** [0,1,1]
**解释:*...
-
-
-
给你一个嵌套的整数列表 nestedList。每个元素要么是一个整数,要么是一个列表;该列表的元素也可能是整数或者是其他列表。请你实现一个迭代器将其扁平化,使之能够遍历这个列表中的所有整数。
实现扁平迭代器类 NestedIterator :
Ne...
-
编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组 s 的形式给出。
不要给另外的数组分配额外的空间,你必须 原地 修改输入数组、使用 O(1)的额外空间解决这一问题。
示例 1:
**输入:** s = ["h"...
-
给定一个整数,写一个函数来判断它是否是 4 的幂次方。如果是,返回 true ;否则,返回 false 。
整数 n 是 4 的幂次方需满足:存在整数 x 使得 n == 4x
示例 1:
**输入:** n = 16
**输出:** true
示...