01 2025 档案

摘要:2025-01-22:使二进制数组全部等于 1 的最少操作次数Ⅱ。用go语言,给定一个二进制数组 nums,你可以对数组进行以下操作任意次(包括0次): 选择任何一个下标 i,并将从该下标开始到数组末尾的所有元素进行反转。反转的意思是将0变为1,或将1变为0。 请计算将 nums 数组中的所有元素都 阅读全文
posted @ 2025-01-22 10:41 福大大架构师每日一题 阅读(6) 评论(0) 推荐(0) 编辑
摘要:2025-01-18:施咒的最大总伤害。用go语言,一个魔法师掌握了多种不同的咒语,每个咒语对应一个伤害值,这些伤害值存储在数组 power 中,其中可能会有多个咒语具有相同的伤害值。 使用某个特定伤害值为 power[i] 的咒语后,魔法师不能再使用伤害值为 power[i] - 2、power[ 阅读全文
posted @ 2025-01-18 12:30 福大大架构师每日一题 阅读(28) 评论(0) 推荐(0) 编辑
摘要:2025-01-15:执行操作可获得的最大总奖励 Ⅰ。用go语言,给定一个整数数组 rewardValues,其中包含 n 个代表奖励值的数字。 你开始时的总奖励 x 为 0,并且所有下标都是未标记状态。你可以进行以下操作若干次: 1.从索引范围 [0, n - 1] 中选择一个未标记的下标 i。 阅读全文
posted @ 2025-01-15 09:59 福大大架构师每日一题 阅读(7) 评论(0) 推荐(0) 编辑
摘要:2025-01-11:求出最长好子序列Ⅰ。用go语言,给定一个整数数组 nums 和一个非负整数 k,我们需要找出满足特定条件的子序列。 具体来说,如果一个整数序列 seq 在下标范围 [0, seq.length - 2] 内最多有 k 个下标 i 使得 seq[i] 不等于 seq[i + 1] 阅读全文
posted @ 2025-01-11 13:13 福大大架构师每日一题 阅读(4) 评论(0) 推荐(0) 编辑
摘要:2025-01-08:找到按位或最接近 K 的子数组。用go语言,给定一个数组 nums 和一个整数 k,你的目标是找到一个子数组,使得该子数组中所有元素进行按位或运算后的结果与 k 之间的绝对差值尽量小。 具体地,你需要确定一个子数组 nums[l..r],使得以下表达式的值最小化: |k - ( 阅读全文
posted @ 2025-01-08 13:21 福大大架构师每日一题 阅读(9) 评论(0) 推荐(0) 编辑
摘要:2025-01-04:不包含相邻元素的子序列的最大和。用go语言,给定一个整数数组 nums 和一个由二维数组 queries 组成的查询列表,其中每个查询的格式为 queries[i] = [posi, xi]。 对于每个查询 i,首先将 nums[posi] 的值更新为 xi,然后计算在这一更新 阅读全文
posted @ 2025-01-04 15:52 福大大架构师每日一题 阅读(6) 评论(0) 推荐(0) 编辑
摘要:2025-01-01:优质数对的总数Ⅰ。用go语言,给定两个整数数组 nums1 和 nums2,分别长度为 n 和 m,以及一个正整数 k。 如果 nums1 数组中的元素 nums1[i] 能被 nums2 数组中的元素 nums2[j] 乘以 k 除尽,则称 (i, j) 为一个优质数对(其中 阅读全文
posted @ 2025-01-01 15:22 福大大架构师每日一题 阅读(8) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示