首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
福大大架构师每日一题
福大大架构师每日一题
创建于2021-05-16
订阅专栏
每天一道编程技术题。
等 2 人订阅
共564篇文章
创建于2021-05-16
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
2025-07-10:字符相同的最短子字符串Ⅰ。用go语言,给定一个长度为 n 的二进制字符串 s 和一个允许执行的最大操作次数 numOps。 每次操作可以选
2025-07-10:字符相同的最短子字符串Ⅰ。用go语言,给定一个长度为 n 的二进制字符串 s 和一个允许执行的最大操作次数 numOps。 每次操作可以选择字符串中的任意一个位置 i(0 ≤ i
2025-07-09:使数组元素互不相同所需的最少操作次数。用go语言,给定一个整数数组 nums 和一个整数 k,对于数组中的每个元素,你最多可以对其进行一次
2025-07-09:使数组元素互不相同所需的最少操作次数。用go语言,给定一个整数数组 nums 和一个整数 k,对于数组中的每个元素,你最多可以对其进行一次操作:将一个在区间 [-k, k] 内的
2025-07-08:使数组元素互不相同所需的最少操作次数。用go语言,给定一个整数数组 nums,要求通过若干次操作使数组中的元素全部唯一。每次操作都需要从数
2025-07-08:使数组元素互不相同所需的最少操作次数。用go语言,给定一个整数数组 nums,要求通过若干次操作使数组中的元素全部唯一。每次操作都需要从数组开头移除最多三个元素;如果剩余元素不足
2025-07-06:判断网格图能否被切割成块。用go语言,给定一个大小为 n x n 的网格,坐标系的原点设在左下角。你有一个二维数组 rectangles,
2025-07-06:判断网格图能否被切割成块。用go语言,给定一个大小为 n x n 的网格,坐标系的原点设在左下角。你有一个二维数组 rectangles,其中每个元素 rectangles[i]
2025-07-05:统计异或值为给定值的路径数目。用go语言,给定一个大小为 m 行 n 列的二维整数数组 grid 和一个整数 k。 任务是计算从左上角起点
2025-07-05:统计异或值为给定值的路径数目。用go语言,给定一个大小为 m 行 n 列的二维整数数组 grid 和一个整数 k。 任务是计算从左上角起点 (0, 0) 出发,到右下角终点 (m
2025-07-04:统计符合条件长度为 3 的子数组数目。用go语言,给定一个整数数组 nums,请你计算有多少个长度恰好为 3 的连续子数组满足这样的条件:
2025-07-04:统计符合条件长度为 3 的子数组数目。用go语言,给定一个整数数组 nums,请你计算有多少个长度恰好为 3 的连续子数组满足这样的条件:子数组的第一个元素与第三个元素的和,正好
2025-07-03:使字符频率相等的最少操作次数。用go语言,给定一个字符串 s。 如果某个字符串 t 中所有字符的出现次数相同,则称这个字符串 t 是“好”
2025-07-03:使字符频率相等的最少操作次数。用go语言,给定一个字符串 s。 如果某个字符串 t 中所有字符的出现次数相同,则称这个字符串 t 是“好”的。 你可以对 s 执行以下操作,操作次
2025-07-02:统计数组中的美丽分割。用go语言,给定一个整数数组 nums, 我们要把它划分成三个连续且非空的子数组 nums1、nums2、nums3
2025-07-02:统计数组中的美丽分割。用go语言,给定一个整数数组 nums, 我们要把它划分成三个连续且非空的子数组 nums1、nums2、nums3,且这三个子数组按顺序拼接后还原为原数组
2025-07-01:两天自由外汇交易后的最大货币数。用go语言,你有一个字符串 initialCurrency,表示你最开始拥有的货币种类,且初始数量是 1.
2025-07-01:两天自由外汇交易后的最大货币数。用go语言,你有一个字符串 initialCurrency,表示你最开始拥有的货币种类,且初始数量是 1.0 单位。 另外,有两个交易日的货币兑换
2025-06-30:按下时间最长的按钮。用go语言,你给了我一个二维数组 events,里面每个元素 events[i] = [按钮编号, 按下时间],代表在
2025-06-30:按下时间最长的按钮。用go语言,你给了我一个二维数组 events,里面每个元素 events[i] = [按钮编号, 按下时间],代表在某个时刻按下了哪个按钮。 数组按时间从小
2025-06-29:用点构造面积最大的矩形Ⅱ。用go语言,在一个二维平面上有 n 个点,坐标分别由两个整数数组 xCoord 和 yCoord 给出,其中点
2025-06-29:用点构造面积最大的矩形Ⅱ。用go语言,在一个二维平面上有 n 个点,坐标分别由两个整数数组 xCoord 和 yCoord 给出,其中点 i 的坐标为 (xCoord[i], y
2025-06-28:长度可被 K 整除的子数组的最大元素和。用go语言,给定一个整数数组 nums 和一个整数 k ,求 nums 中长度为 k 的倍数的非空
2025-06-28:长度可被 K 整除的子数组的最大元素和。用go语言,给定一个整数数组 nums 和一个整数 k ,求 nums 中长度为 k 的倍数的非空子数组中,子数组和的最大值。返回该最大和
2025-06-27:用点构造面积最大的矩形Ⅰ。用go语言,给定一个二维坐标数组 points,其中每个元素 points[i] = [x_i, y_i] 表示
2025-06-27:用点构造面积最大的矩形Ⅰ。用go语言,给定一个二维坐标数组 points,其中每个元素 points[i] = [x_i, y_i] 表示平面上的一个点。 要求找出一个面积最大的
2025-06-26:转换数组。用go语言,给你一个整数数组 nums,它被视作一个循环数组。请你构建一个同样大小的新数组 result,规则如下: 对于数组中
2025-06-26:转换数组。用go语言,给你一个整数数组 nums,它被视作一个循环数组。请你构建一个同样大小的新数组 result,规则如下: 对于数组中的每个位置 i(0 到 nums.len
2025-06-25:统计最小公倍数图中的连通块数目。用go语言,你有一个长度为 n 的整数数组 nums 和一个正整数阈值 threshold。 构造一张包含
2025-06-25:统计最小公倍数图中的连通块数目。用go语言,你有一个长度为 n 的整数数组 nums 和一个正整数阈值 threshold。 构造一张包含 n 个节点的无向图,其中第 i 个节点
2025-06-24:使两个整数相等的数位操作。用go语言,给定两个整数 n 和 m,它们的位数相同。 你可以对 n 执行任意次数的操作,每次操作都是以下两种之
2025-06-24:使两个整数相等的数位操作。用go语言,给定两个整数 n 和 m,它们的位数相同。 你可以对 n 执行任意次数的操作,每次操作都是以下两种之一: 选择 n 中的任意一位,且该位数字
2025-06-23:破解锁的最少时间Ⅰ。用go语言,Bob 被困在一个地窖,必须解开 n 把锁才能逃出。每把锁需要一定的能量才能打开,这些能量值存储在数组 s
2025-06-23:破解锁的最少时间Ⅰ。用go语言,Bob 被困在一个地窖,必须解开 n 把锁才能逃出。每把锁需要一定的能量才能打开,这些能量值存储在数组 strength 中,其中 strengt
2025-06-22:使数组的值全部为 K 的最少操作次数。用go语言,给定一个整数数组 nums 和一个整数 k。 定义整数 h 为合法的条件是:数组中所有严
2025-06-22:使数组的值全部为 K 的最少操作次数。用go语言,给定一个整数数组 nums 和一个整数 k。 定义整数 h 为合法的条件是:数组中所有严格大于 h 的元素值都相同。 例如,数组
2025-06-21:连接两棵树后最大目标节点数目Ⅱ。用go语言,有两棵无向树,第一棵有 n 个节点,节点编号范围为 [0, n-1],第二棵有 m 个节点,编
2025-06-21:连接两棵树后最大目标节点数目Ⅱ。用go语言,有两棵无向树,第一棵有 n 个节点,节点编号范围为 [0, n-1],第二棵有 m 个节点,编号范围为 [0, m-1]。 输入给出两
2025-06-20:连接两棵树后最大目标节点数目Ⅰ。用go语言,你有两棵无向树,第一棵包含 n 个节点,节点编号范围是 [0, n - 1],第二棵包含 m
2025-06-20:连接两棵树后最大目标节点数目Ⅰ。用go语言,你有两棵无向树,第一棵包含 n 个节点,节点编号范围是 [0, n - 1],第二棵包含 m 个节点,编号范围是 [0, m - 1]
下一页