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

#遍历

2026-05-26:移除前缀使数组严格递增。用go语言,给定整数数组 nums,你可以从数组开头“删掉一段连续的前缀”(前缀长度可以为 0)。要

福大大架构师每日一题

核心思路:从后往前遍历数组,找到最长的、满足严格递增的后缀子数组,剩下的前面部分就是需要删除的最短前缀。

3110

2026-05-25:删除重复字符后的字典序最小字符串。用go语言,给定一个只包含小写字母的字符串 s。你可以重复执行以下操作任意次(也可以不

福大大架构师每日一题

2026-05-25:删除重复字符后的字典序最小字符串。用go语言,给定一个只包含小写字母的字符串 s。你可以重复执行以下操作任意次(也可以不执行):在当前字符...

8410

2026-05-24:预算下的最大总容量。用go语言,有两组长度都为 n 的整数数组: - costs:第 i 台机器的价格 - capacity:第 i 台机器的性能

福大大架构师每日一题

2026-05-24:预算下的最大总容量。用go语言,有两组长度都为 n 的整数数组:

7610

2026-05-23:元音辅音得分。用go语言,给定只包含小写英文字母、空格和数字的字符串 s。 - 统计元音字母的数量 v:元音字母为 a、e、i、o

福大大架构师每日一题

2026-05-23:元音辅音得分。用go语言,给定只包含小写英文字母、空格和数字的字符串 s。

10810

2026-05-21:变成目标数组的最少操作次数。用go语言,给定两个长度相同的数组 nums 和 target。 - nums[i] 表示当前位置 i 当前的值。 -

福大大架构师每日一题

2026-05-21:变成目标数组的最少操作次数。用go语言,给你两个长度为 n 的整数数组 nums 和 target。nums[i] 表示当前位置 i 的当...

9310

2026-05-20:最好可到达的塔。用go语言,给定一个二维整数数组 towers,其中每个元素 towers[i] = [x_i, y_i, q_i] 表示第 i 座塔的坐标

福大大架构师每日一题

2026-05-20:最好可到达的塔。用go语言,给定一个二维整数数组 towers,其中每个元素 towers[i] = [x_i, y_i, q_i] 表示...

8410

2026-05-18:统计凯撒加密对数目。用go语言,给定一个长度都为 m、只含小写字母的字符串数组 words(共 n 个)。如果可以通过对两个字符

福大大架构师每日一题

2026-05-18:统计凯撒加密对数目。用go语言,给定一个长度都为 m、只含小写字母的字符串数组 words(共 n 个)。如果可以通过对两个字符串 s、t...

10610

2026-05-17:中心子数组的数量。用go语言,给定一个整数数组 nums。 考虑数组中的任意一个连续非空子数组。若该子数组的“总和”恰好等于

福大大架构师每日一题

代码的核心逻辑是:固定子数组的起点,依次扩展终点,遍历所有子数组,同时用哈希表记录当前子数组包含的元素,快速判断「总和是否存在于子数组中」。

10310

2026-05-16:统计残差前缀。用go语言,给定一个只包含小写英文字母的字符串 s。 对 s 的每一个非空前缀(从开头开始截取到某个位置的子串

福大大架构师每日一题

2026-05-16:统计残差前缀。用go语言,给定一个只包含小写英文字母的字符串 s。

8710

网工转编程 · 第2期

知孤云出岫

| Flask | 运维平台开发 | | Requests | API调用 |

9610

2026-05-09:不同元素和至少为 K 的最短子数组长度。用go语言,给定一个整数数组 nums 和一个整数 k。你需要在数组中找一个连续的非空子

福大大架构师每日一题

我们使用滑动窗口(双指针) 算法:用左、右两个指针界定一个连续的窗口,右指针不断向右扩展窗口,把元素加入窗口;当窗口内不同元素的和 ≥ k 时,尝试收缩左指针缩...

7410

深入浅出 Go 语言 yield 模式:现代迭代器的实战与进阶

技术圈

在处理复杂数据流或构建高性能库时,如何优雅地遍历数据一直是 Go 开发者关注的焦点。过去,我们习惯于在“一次性返回 Slice”的简单粗暴与“使用 Channe...

10710

Graphify:为代码库构建知识图谱,以图遍历替代向量检索

deephub

Graphify 是一个 Python 工具,同时也是一个 Claude Code skill。它把分析工作一次性做完,把所有内容压缩成一张可查询的知识图谱,放...

60710

2026-04-28:能被 3 整除的三元组最大和。用go语言,在数组 nums 中挑选出恰好三个数,使得这三个数的总和可以被 3 整除。 要求计算所有

福大大架构师每日一题

2026-04-28:能被 3 整除的三元组最大和。用go语言,在数组 nums 中挑选出恰好三个数,使得这三个数的总和可以被 3 整除。

8010

2026-04-27:使子字符串变交替的最少删除次数。用go语言,给定一个只含字符 A 和 B 的字符串 s,长度为 n。随后会有若干操作查询 queries

福大大架构师每日一题

2026-04-27:使子字符串变交替的最少删除次数。用go语言,给定一个只含字符 A 和 B 的字符串 s,长度为 n。随后会有若干操作查询 queries,...

10510

2026-04-26:使循环数组余额非负的最少移动次数。用go语言,给定一个环形排列的数组 balance,长度为 n,其中 balance[i] 表示第 i 个人

福大大架构师每日一题

2026-04-26:使循环数组余额非负的最少移动次数。用go语言,给定一个环形排列的数组 balance,长度为 n,其中 balance[i] 表示第 i ...

10210

2026-04-25:反转元音数相同的单词。用go语言,给定一个由小写英文单词组成的字符串,各单词之间用单空格分隔。 先统计第一个单词里出现

福大大架构师每日一题

2026-04-25:反转元音数相同的单词。用go语言,给定一个由小写英文单词组成的字符串,各单词之间用单空格分隔。

9710

【Python技术】寻找全市场形态相似的股票例子

子晓聊技术

可能有同学看过之前写过talib形态选股的文章,但那种方式有局限性。 只能筛选 固定形态比如 锤子线等, 不满足这种需求。

30410

Rust版网格交易策略:动态调仓与手续费精算实战

不吃草的牛德

Python循环遍历100条网格线,每次都要重新生成、排序、查找——在分钟级数据上回测,这效率根本用不了。

32510

[威纶通] 通过刷卡屏蔽光栅--宁德时代项目记录

科控物联

10310
领券