2026-03-31:三元素表达式的最大值。用go语言,从数组 nums 中任选三个下标互不相同的元素,设这三个元素分别为 a、b、c(对应的下标不能重复)。
2026-03-30:循环划分的最大得分。用go语言,给你一个循环数组 nums 和一个整数 k。
2026-03-29:网格中得分最大的路径。用go语言,给定一个大小为 m x n 的网格 grid,每个格子里的值只可能是 0、1、2,再给定一个整数 k。
2026-03-28:三个相等元素之间的最小距离Ⅰ。用go语言,给定一个整数数组 nums。
这道题用动态规划解决,核心是遍历数组时,记录两个关键状态,不额外存储全量数据,仅用变量更新:
2026-03-26:统计主要元素子数组数目Ⅰ。用go语言,给定一个整数数组 nums 和一个整数 target。
2026-03-25:最小操作次数使数组元素相等Ⅲ。用go语言,给你一个整数数组 nums。
遍历完所有位置都无法找到可修改的位,说明不存在严格大于target的回文排列,返回空字符串。
2026-03-22:一次替换后的三元素最大乘积。用go语言,给定一个整数数组 nums。 在某个函数内部,先定义一个变量(名字叫 bravendil),用来保...
2026-03-21:找出缺失的元素。用go语言,给定一个整数数组 nums,其中的元素彼此不重复。
2026-03-20:统计有序数组中可被 K 整除的子数组数量。用go语言,给定一个非降序排列的整数数组 nums,以及一个正整数 k。
2026-03-19:边界与内部和相等的稳定子数组。用go语言,给定一个整数数组 capacity,请统计其中有多少个连续区间符合下面的要求:
2026-03-17:统计每一行选择互质整数的方案数。用go语言,给定一个由正整数构成的矩阵,尺寸为 m × n。
2026-03-16:转换数组的最少操作次数。用go语言,给定两个整数数组:第一个长度为 n,第二个长度为 n+1。你可以对第一个数组反复施行三类操作中的任意一...
2026-03-14:反转后字典序最小的字符串。用go语言,给定一个只包含小写英文字母的字符串 s,长度为 n。
2026-03-13:最长平衡子数组Ⅱ。用go语言,给定一个整数数组 nums。把数组中任意一个连续且非空的区间看作候选段:如果该区间内互不相同的偶数个数与互不...
2026-03-12:大于目标字符串的最小字典序排列。用go语言,给定两个长度相同且只含小写字母的字符串 s 和 target。
2026-03-11:最长平衡子数组Ⅰ。用go语言,给定一个整数数组 nums。把数组中任意一段连续且非空的元素称为子数组;如果把子数组里的元素去重后,偶数的个...
2026-03-10:缺失的最小倍数。用go语言,给定一个整数数组 nums 和一个整数 k,找出最小的正整数 m,满足两点:m 是 k 的倍数(即可表示为 k...
单是 remap 函数就已经省去了无数次手写递归树遍历的工作。它遍历任意嵌套结构在一次遍历中完成过滤、转换或重构。