03 2022 档案
摘要:给你一个字符串 s 和一个 长度相同 的整数数组 indices 。 请你重新排列字符串 s ,其中第 i 个字符需要移动到 indices[i] 指示的位置。 返回重新排列后的字符串。 输入:s = “codeleet”, indices = [4,5,6,7,0,2,1,3] 输出:“leetc
阅读全文
摘要:数组属于引用类型,本质为指针,存的值为地址。在任何类型后加[]都可以生成新的数组类型。 int a[]; //int数组,不推荐这么写 int[] a; //推荐写法 整个数组只能存相同类型的值,每个数组元素都相当于一个变量。 数组在声明时,不能指定数组长度,因为数组只是一个指针,没有数组内容存在。
阅读全文
摘要:给你一个正整数数组 arr ,请你计算所有可能的奇数长度子数组的和。 子数组 定义为原数组中的一个连续子序列。 请你返回 arr 中 所有奇数长度子数组的和 。 输入:arr = [1,4,2,5,3] 输出:58 解释:所有奇数长度子数组和它们的和为: [1] = 1 [4] = 4 [2] =
阅读全文
摘要:给你一个整数数组 arr ,以及 a、b 、c 三个整数。请你统计其中好三元组的数量。 如果三元组 (arr[i], arr[j], arr[k]) 满足下列全部条件,则认为它是一个 好三元组 。 0 <= i < j < k < arr.length |arr[i] - arr[j]| <= a
阅读全文