LeetCode Contest 353
6451. Find the Maximum Achievable Number 给你两个整数 num 和 t 。 如果整数 x 可以在执行下述操作不超过 t 次的情况下变为与 num 相等,则称其为 可达成数字 : 每次操作将 x 的值增加或减少 1 ,同时可以选择将 num 的值增加或减少 1 。 返回所有可达成数字中的最大值。可以证明至少存在一个可达成数字。…
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…
6901. Total Distance Traveled 卡车有两个油箱。给你两个整数,mainTank 表示主油箱中的燃料(以升为单位),additionalTank 表示副油箱中的燃料(以升为单位)。 该卡车每耗费 1 升燃料都可以行驶 10 km。每当主油箱使用了 5 升燃料时,如果副油箱至少有 1 升燃料,则会将 1 升燃料从副油箱转移到主油箱。 返回卡车可以行驶的最大距离。 注意:从副油箱向主油箱注入燃料不是连续行为。这一事件会在每消耗 5 升燃料时突然且立即发生。 测试样例: 输入:mainTank = 5, additionalTank = 10 输出:60…
6470. Neither Minimum nor Maximum 给你一个整数数组 nums ,数组由 不同正整数 组成,请你找出并返回数组中 任一 既不是 最小值 也不是 最大值 的数字,如果不存在这样的数字,返回 -1 。 返回所选整数。 测试样例: 输入:nums = 输出:2 解释: 在这个示例中,最小值是 1 ,最大值是 4 。因此,2 或…
6461. Check if The Number is Fascinating 给你一个三位数整数 n 。 如果经过以下修改得到的数字 恰好 包含数字 1 到 9 各一次且不包含任何 0 ,那么我们称数字 n 是 迷人的 : 将 n 与数字 2 n 和 3…
6462. Minimize String Length 给你一个下标从 0 开始的字符串 s ,重复执行下述操作 任意 次: 在字符串中选出一个下标 i ,并使 c 为字符串下标 i 处的字符。并在 i 左侧(如果有)和 右侧(如果有)各 删除 一个距离 i 最近 的字符 c 。 请你通过执行上述操作任意次,使 s…
Looking at these mechanics will help us motivate, understand, and apply the concepts around watermarks. We discuss how watermarks are created at the point of data ingress, how they propagate…
6457. Remove Trailing Zeros From a String 给你一个用字符串表示的正整数 num ,请你以字符串形式返回不含尾随零的整数 num 。 测试样例: 输入:num = "51230100" 输出:"512301" 解释: 整数 "51230100" 有 2 个尾随零,移除并返回整数 "512301" 。 解答:这道题目直接逆序遍历,寻找第一个非0的字符。把之前的字符串输出 class Solution { public…
6395. Buy Two Chocolates 给你一个整数数组 prices ,它表示一个商店里若干巧克力的价格。同时给你一个整数 money ,表示你一开始拥有的钱数。 你必须购买 恰好 两块巧克力,而且剩余的钱数必须是 非负数 。同时你想最小化购买两块巧克力的总花费。 请你返回在购买两块巧克力后,最多能剩下多少钱。如果购买任意两块巧克力都超过了你拥有的钱,请你返回 money 。注意剩余钱数必须是非负数。 测试样例 输入:prices = , money = 3 输出:0 解释:分别购买价格为 1 和 2 的巧克力。你剩下…