LeetCode Contest 358
6939. Max Pair Sum in an Array 给你一个下标从 0 开始的整数数组 nums 。请你从 nums 中找出和 最大 的一对数,且这两个数数位上最大的数字相等。 返回最大和,如果不存在满足题意的数字对,返回 -1 。 测试样例: 输入:nums = 输出:88 解释: i = 1 和 j =…
6939. Max Pair Sum in an Array 给你一个下标从 0 开始的整数数组 nums 。请你从 nums 中找出和 最大 的一对数,且这两个数数位上最大的数字相等。 返回最大和,如果不存在满足题意的数字对,返回 -1 。 测试样例: 输入:nums = 输出:88 解释: i = 1 和 j =…
6925. Faulty Keyboard 你的笔记本键盘存在故障,每当你在上面输入字符 'i' 时,它会反转你所写的字符串。而输入其他字符则可以正常工作。 给你一个下标从 0 开始的字符串 s ,请你用故障键盘依次输入每个字符。 返回最终笔记本屏幕上输出的字符串。 测试样例: 输入:s = "string" 输出:"rtsng" 解释: 输入第 1 个字符后,屏幕上的文本是:"s" 。 输入第 2 个字符后,屏幕上的文本是:"st" 。 输入第 3 个字符后,屏幕上的文本是:"str" 。…
6990. Account Balance After Rounded Purchase 一开始,你的银行账户里有 100 块钱。 给你一个整数purchaseAmount ,它表示你在一次购买中愿意支出的金额。 在一个商店里,你进行一次购买,实际支出的金额会向 最近 的 10 的 倍数 取整。换句话说,你实际会支付一个 非负 金额 roundedAmount ,满足 roundedAmount 是 10 的倍数且 abs(roundedAmount - purchaseAmount) 的值…
6917. Number of Employees Who Met the Target 公司里共有 n 名员工,按从 0 到 n - 1 编号。每个员工 i 已经在公司工作了 hours 小时。 公司要求每位员工工作 至少 target 小时。 给你一个下标从 0 开始、长度为 n 的非负整数数组…
6921. Split Strings by Separator 给你一个字符串数组 words 和一个字符 separator ,请你按 separator 拆分 words 中的每个字符串。 返回一个由拆分后的新字符串组成的字符串数组,不包括空字符串 。 注意 separator 用于决定拆分发生的位置,但它不包含在结果字符串中。 拆分可能形成两个以上的字符串。 结果字符串必须保持初始相同的先后顺序。 测试样例: 输入:words = , separator = "." 输出: 。…
6930. Check if Array is Good 给你一个整数数组 nums ,如果它是数组 base 的一个排列,我们称它是个 好 数组。 base = (换句话说,它是一个长度为 n + 1 且包含 1 到 n - 1 恰好各一次,包含 n 两次的一个数组)。比方说,base = ,base…
6889. Sum of Squares of Special Elements 给你一个下标从 1 开始、长度为 n 的整数数组 nums 。 对 nums 中的元素 nums 而言,如果 n 能够被 i 整除,即 n % i == 0 ,则认为 num…
6451. Find the Maximum Achievable Number 给你两个整数 num 和 t 。 如果整数 x 可以在执行下述操作不超过 t 次的情况下变为与 num 相等,则称其为 可达成数字 : 每次操作将 x 的值增加或减少 1 ,同时可以选择将 num 的值增加或减少 1 。 返回所有可达成数字中的最大值。可以证明至少存在一个可达成数字。…
6913. Longest Alternating Subarray 给你一个下标从 0 开始的整数数组 nums 。如果 nums 中长度为 m 的子数组 s 满足以下条件,我们称它是一个交替子序列: m 大于 1 。 s1 = s0 + 1 。 下标从 0 开始的子数组 s 与数组…
2744. Find Maximum Number of String Pairs You are given a 0-indexed array words consisting of distinct strings. The string words can be paired with the string words if: The…