首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
福大大架构师每日一题
福大大架构师每日一题
创建于2021-05-16
订阅专栏
每天一道编程技术题。
等 3 人订阅
共675篇文章
创建于2021-05-16
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
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]
2025-06-19:识别数组中的最大异常值。用go语言,你有一个长度为 n 的整数数组 nums,其中恰好有 n-2 个元素属于“特殊数字”类别。剩下的两个元
2025-06-19:识别数组中的最大异常值。用go语言,你有一个长度为 n 的整数数组 nums,其中恰好有 n-2 个元素属于“特殊数字”类别。剩下的两个元素中,一个等于所有这些特殊数字的总和,另
2025-06-17:移除边之后的权重最大和。用go语言,给定一棵包含 n 个节点(编号 0 到 n-1)的无向树,边的信息由一个长度为 n-1 的数组 edg
2025-06-17:移除边之后的权重最大和。用go语言,给定一棵包含 n 个节点(编号 0 到 n-1)的无向树,边的信息由一个长度为 n-1 的数组 edges 提供,其中 edges[i] =
2025-06-16:最小数组和。用go语言,你有一个整数数组 nums 和三个整数 k、op1、op2。 你可以对数组进行以下两种操作: 1. 操作1:选择一
2025-06-16:最小数组和。用go语言,你有一个整数数组 nums 和三个整数 k、op1、op2。 你可以对数组进行以下两种操作: 操作1:选择一个元素,将该元素除以2后向上取整。最多能执行
2025-06-15:重排子字符串以形成目标字符串。用go语言,给定两个字符串 s 和 t,它们是字母异位词(即包含完全相同的字符,只是顺序不同),以及一个整数
2025-06-15:重排子字符串以形成目标字符串。用go语言,给定两个字符串 s 和 t,它们是字母异位词(即包含完全相同的字符,只是顺序不同),以及一个整数 k。 你的任务是判断是否可能将 s 分
2025-06-14:最小正和子数组。用go语言,给定一个整数数组 nums 和两个整数 l 与 r,要求在数组中找到长度介于 l 和 r(含)之间且子数组元素
2025-06-14:最小正和子数组。用go语言,给定一个整数数组 nums 和两个整数 l 与 r,要求在数组中找到长度介于 l 和 r(含)之间且子数组元素和大于零的连续子数组。你的目标是找到所有
2025-06-13:最多可收集的水果数目。用go语言,有一个由 n x n 格子组成的游戏地图,每个格子代表一个房间。给定一个二维数组 fruits,frui
2025-06-13:最多可收集的水果数目。用go语言,有一个由 n x n 格子组成的游戏地图,每个格子代表一个房间。给定一个二维数组 fruits,fruits[i][j] 表示房间 (i, j)
2025-06-12:零数组变换Ⅲ。用go语言,给定一个长度为 n 的整数数组 nums 和一个二维数组 queries,其中每个 queries[i] = [
2025-06-12:零数组变换Ⅲ。用go语言,给定一个长度为 n 的整数数组 nums 和一个二维数组 queries,其中每个 queries[i] = [li, ri] 表示对 nums 的一个
2025-06-11:两个字符串的切换距离。用go语言,给定两个长度相同的字符串 s 和 t,以及两个整数数组 nextCost 和 previousCost。
2025-06-11:两个字符串的切换距离。用go语言,给定两个长度相同的字符串 s 和 t,以及两个整数数组 nextCost 和 previousCost。我们需要通过一系列操作将 s 转换为 t
2025-06-10:移除石头游戏。用go语言,Alice 和 Bob 玩一个拿石头的游戏,规则如下: - 他们轮流从一堆石头中拿走石头,Alice 先手。 -
2025-06-10:移除石头游戏。用go语言,Alice 和 Bob 玩一个拿石头的游戏,规则如下: 他们轮流从一堆石头中拿走石头,Alice 先手。 Alice 第一次拿走的石头数量固定为 10
下一页