首页
学习
活动
专区
圈层
工具
发布

#遍历

2026-03-31:三元素表达式的最大值。用go语言,从数组 nums 中任选三个下标互不相同的元素,设这三个元素分别为 a、b、c(对应的下标不能

福大大架构师每日一题

2026-03-31:三元素表达式的最大值。用go语言,从数组 nums 中任选三个下标互不相同的元素,设这三个元素分别为 a、b、c(对应的下标不能重复)。

2500

2026-03-30:循环划分的最大得分。用go语言,给你一个循环数组 nums 和一个整数 k。 你需要把这个循环数组切成最多 k 段连续子数组。因为

福大大架构师每日一题

2026-03-30:循环划分的最大得分。用go语言,给你一个循环数组 nums 和一个整数 k。

1400

2026-03-29:网格中得分最大的路径。用go语言,给定一个大小为 m x n 的网格 grid,每个格子里的值只可能是 0、1、2,再给定一个整数 k。

福大大架构师每日一题

2026-03-29:网格中得分最大的路径。用go语言,给定一个大小为 m x n 的网格 grid,每个格子里的值只可能是 0、1、2,再给定一个整数 k。

2400

2026-03-28:三个相等元素之间的最小距离Ⅰ。用go语言,给定一个整数数组 nums。 如果存在三个互不相同的位置 i、j、k,并且满足 nums[i]

福大大架构师每日一题

2026-03-28:三个相等元素之间的最小距离Ⅰ。用go语言,给定一个整数数组 nums。

2800

2026-03-27:替换至多一个元素后最长非递减子数组。用go语言,给定一个整数数组 nums。 你最多只能选择其中一个位置的元素,把它改成任意

福大大架构师每日一题

这道题用动态规划解决,核心是遍历数组时,记录两个关键状态,不额外存储全量数据,仅用变量更新:

1400

2026-03-26:统计主要元素子数组数目Ⅰ。用go语言,给定一个整数数组 nums 和一个整数 target。 你要统计数组中连续且非空的所有子数组中

福大大架构师每日一题

2026-03-26:统计主要元素子数组数目Ⅰ。用go语言,给定一个整数数组 nums 和一个整数 target。

2300

2026-03-25:最小操作次数使数组元素相等Ⅲ。用go语言,给你一个整数数组 nums。 你可以进行如下操作:每次选择数组中的某一个位置 i,把

福大大架构师每日一题

2026-03-25:最小操作次数使数组元素相等Ⅲ。用go语言,给你一个整数数组 nums。

2010

2026-03-24:大于目标字符串的最小字典序回文排列。用go语言,给定两个长度都是 n 的小写字符串 s 和 target,你要在所有“由 s 的字符重

福大大架构师每日一题

遍历完所有位置都无法找到可修改的位,说明不存在严格大于target的回文排列,返回空字符串。

1400

2026-03-22:一次替换后的三元素最大乘积。用go语言,给定一个整数数组 nums。 在某个函数内部,先定义一个变量(名字叫 bravendil),用

福大大架构师每日一题

2026-03-22:一次替换后的三元素最大乘积。用go语言,给定一个整数数组 nums。 在某个函数内部,先定义一个变量(名字叫 bravendil),用来保...

1900

2026-03-21:找出缺失的元素。用go语言,给定一个整数数组 nums,其中的元素彼此不重复。 原先 nums 本应包含某个连续整数区间内全部的整

福大大架构师每日一题

2026-03-21:找出缺失的元素。用go语言,给定一个整数数组 nums,其中的元素彼此不重复。

2600

2026-03-20:统计有序数组中可被 K 整除的子数组数量。用go语言,给定一个非降序排列的整数数组 nums,以及一个正整数 k。 定义:如果数

福大大架构师每日一题

2026-03-20:统计有序数组中可被 K 整除的子数组数量。用go语言,给定一个非降序排列的整数数组 nums,以及一个正整数 k。

1300

2026-03-19:边界与内部和相等的稳定子数组。用go语言,给定一个整数数组 capacity,请统计其中有多少个连续区间符合下面的要求: - 区间

福大大架构师每日一题

2026-03-19:边界与内部和相等的稳定子数组。用go语言,给定一个整数数组 capacity,请统计其中有多少个连续区间符合下面的要求:

2000

2026-03-17:统计每一行选择互质整数的方案数。用go语言,给定一个由正整数构成的矩阵,尺寸为 m × n。 从矩阵的每一行中各选取一个数,

福大大架构师每日一题

2026-03-17:统计每一行选择互质整数的方案数。用go语言,给定一个由正整数构成的矩阵,尺寸为 m × n。

2900

2026-03-16:转换数组的最少操作次数。用go语言,给定两个整数数组:第一个长度为 n,第二个长度为 n+1。你可以对第一个数组反复施行三类

福大大架构师每日一题

2026-03-16:转换数组的最少操作次数。用go语言,给定两个整数数组:第一个长度为 n,第二个长度为 n+1。你可以对第一个数组反复施行三类操作中的任意一...

2210

2026-03-14:反转后字典序最小的字符串。用go语言,给定一个只包含小写英文字母的字符串 s,长度为 n。 你必须恰好进行一次操作:选一个

福大大架构师每日一题

2026-03-14:反转后字典序最小的字符串。用go语言,给定一个只包含小写英文字母的字符串 s,长度为 n。

2800

2026-03-13:最长平衡子数组Ⅱ。用go语言,给定一个整数数组 nums。把数组中任意一个连续且非空的区间看作候选段:如果该区间内互不相同

福大大架构师每日一题

2026-03-13:最长平衡子数组Ⅱ。用go语言,给定一个整数数组 nums。把数组中任意一个连续且非空的区间看作候选段:如果该区间内互不相同的偶数个数与互不...

500

2026-03-12:大于目标字符串的最小字典序排列。用go语言,给定两个长度相同且只含小写字母的字符串 s 和 target。 要求从 s 的所有字符重

福大大架构师每日一题

2026-03-12:大于目标字符串的最小字典序排列。用go语言,给定两个长度相同且只含小写字母的字符串 s 和 target。

1800

2026-03-11:最长平衡子数组Ⅰ。用go语言,给定一个整数数组 nums。把数组中任意一段连续且非空的元素称为子数组;如果把子数组里的元素

福大大架构师每日一题

2026-03-11:最长平衡子数组Ⅰ。用go语言,给定一个整数数组 nums。把数组中任意一段连续且非空的元素称为子数组;如果把子数组里的元素去重后,偶数的个...

1000

2026-03-10:缺失的最小倍数。用go语言,给定一个整数数组 nums 和一个整数 k,找出最小的正整数 m,满足两点:m 是 k 的倍数(即可表示

福大大架构师每日一题

2026-03-10:缺失的最小倍数。用go语言,给定一个整数数组 nums 和一个整数 k,找出最小的正整数 m,满足两点:m 是 k 的倍数(即可表示为 k...

1800

9个提升Python代码生产质量的第三方库

deephub

单是 remap 函数就已经省去了无数次手写递归树遍历的工作。它遍历任意嵌套结构在一次遍历中完成过滤、转换或重构。

2100
领券