首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
福大大架构师每日一题
福大大架构师每日一题
创建于2021-05-16
订阅专栏
每天一道编程技术题。
等 3 人订阅
共675篇文章
创建于2021-05-16
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
2025-11-01:数位和等于下标的最小下标。用go语言,给定一个整数数组 nums,找出最小的索引 i(索引从 0 开始),使得把 nums[i] 按位拆分
2025-11-01:数位和等于下标的最小下标。用go语言,给定一个整数数组 nums,找出最小的索引 i(索引从 0 开始),使得把 nums[i] 按位拆分后各位数字相加得到的和等于 i。如果不存
2025-10-31:等和矩阵分割Ⅱ。用go语言,给定一个由正整数组成的 m × n 网格 grid。判断是否存在一条沿格子边界的水平或垂直直线,把网格切成两块
2025-10-31:等和矩阵分割Ⅱ。用go语言,给定一个由正整数组成的 m × n 网格 grid。判断是否存在一条沿格子边界的水平或垂直直线,把网格切成两块(即切成上下两部分或左右两部分),满足下
2025-10-30:图中边值的最大和。用go语言,给定一个包含 n 个顶点的无向连通图,顶点编号为 0 到 n−1,且每个顶点最多与两个其它顶点相连(度 ≤
2025-10-30:图中边值的最大和。用go语言,给定一个包含 n 个顶点的无向连通图,顶点编号为 0 到 n−1,且每个顶点最多与两个其它顶点相连(度 ≤ 2)。图中共有 m 条边,用数组 edg
2025-10-29:等和矩阵分割Ⅰ。用go语言,给定一个 m 行 n 列、只含正整数的矩阵 grid。判断能否在两行之间或两列之间沿一条直线切开矩阵,使切后得
2025-10-29:等和矩阵分割Ⅰ。用go语言,给定一个 m 行 n 列、只含正整数的矩阵 grid。判断能否在两行之间或两列之间沿一条直线切开矩阵,使切后得到的左右(或上下)两部分都至少包含一个元
2025-10-28:不同字符数量最多为 K 时的最少删除数。用go语言,给定一个只含小写字母的字符串 s 和一个整数 k。 你可以从 s 中去除若干字符(也可
2025-10-28:不同字符数量最多为 K 时的最少删除数。用go语言,给定一个只含小写字母的字符串 s 和一个整数 k。 你可以从 s 中去除若干字符(也可以不动任何字符),目标是让剩下的字符串中
2025-10-27:K 条边路径的最大边权和。用go语言,给定一个有向无环图(节点编号为 0 到 n−1),图的边用一个二维数组 edges 表示,其中每个元
2025-10-27:K 条边路径的最大边权和。用go语言,给定一个有向无环图(节点编号为 0 到 n−1),图的边用一个二维数组 edges 表示,其中每个元素 edges[i] = [u_i, v
2025-10-26:将所有元素变为 0 的最少操作次数。用go语言,给定一个长度为 n 的非负整数序列 nums。 每次操作你可以选取一个连续的区间 [i,
2025-10-26:将所有元素变为 0 的最少操作次数。用go语言,给定一个长度为 n 的非负整数序列 nums。 每次操作你可以选取一个连续的区间 [i, j],并将该区间内值等于该区间最小值的所
2025-10-25:找到频率最高的元音和辅音。用go语言,给你一个只包含小写英文字母的字符串 s。请分别在元音集合 {a, e, i, o, u} 和其余字母
2025-10-25:找到频率最高的元音和辅音。用go语言,给你一个只包含小写英文字母的字符串 s。请分别在元音集合 {a, e, i, o, u} 和其余字母(即辅音)中找出各自出现次数最多的字母,
2025-10-24:魔法序列的数组乘积之和。用go语言,给定一个整数 m、一个整数 k 以及一个数组 nums(长度记作 n)。考虑长度为 m 的下标序列 s
2025-10-24:魔法序列的数组乘积之和。用go语言,给定一个整数 m、一个整数 k 以及一个数组 nums(长度记作 n)。考虑长度为 m 的下标序列 seq,其中每个元素都是 0 到 n-1
2025-10-23:合并得到最小旅行时间。用go语言,给出一条总长为 l 公里、两端已标记的直路;有 n 个路标和一个整数 k,以及两个长度为 n 的数组 p
2025-10-23:合并得到最小旅行时间。用go语言,给出一条总长为 l 公里、两端已标记的直路;有 n 个路标和一个整数 k,以及两个长度为 n 的数组 position 和 time。 posi
2025-10-22:填充特殊网格。用go语言,给定非负整数 N,要求构造一个边长为 2^N 的方阵,用 0 到 2^{2N}-1 这 2^{2N} 个整数恰好
2025-10-22:填充特殊网格。用go语言,给定非负整数 N,要求构造一个边长为 $2^N$ 的方阵,用 0 到 $2^{2N}-1$ 这 $2^{2N}$ 个整数恰好一次地填满整个矩阵。把矩阵沿
2025-10-21:两个数字的最大乘积。用go语言,给定一个正整数 n,从它的各个位上选出两个数字相乘,求能得到的最大乘积并返回。 若某个数字在 n 中出现不
2025-10-21:两个数字的最大乘积。用go语言,给定一个正整数 n,从它的各个位上选出两个数字相乘,求能得到的最大乘积并返回。 若某个数字在 n 中出现不止一次,则可以把该数字多次作为乘数使用。
2025-10-20:针对图的路径存在性查询Ⅱ。用go语言,有 n 个顶点,编号从 0 到 n-1。给出一个长度为 n 的整数数组 nums 和一个整数 max
2025-10-20:针对图的路径存在性查询Ⅱ。用go语言,有 n 个顶点,编号从 0 到 n-1。给出一个长度为 n 的整数数组 nums 和一个整数 maxDiff。 构造一张无向无权图:当任意两
2025-10-19:判断连接可整除性。用go语言,给出一个仅含正整数的数组 nums 和一个正整数 k。 把 nums 中元素按某种顺序排列,然后把这些整数按
2025-10-19:判断连接可整除性。用go语言,给出一个仅含正整数的数组 nums 和一个正整数 k。 把 nums 中元素按某种顺序排列,然后把这些整数按顺序拼接成一个十进制字符串并看作一个大整
2025-10-18:针对图的路径存在性查询Ⅰ。用go语言,给定 n 个节点,编号 0 到 n-1;同时有一个长度为 n 的非降序数组 nums 和一个整数 m
2025-10-18:针对图的路径存在性查询Ⅰ。用go语言,给定 n 个节点,编号 0 到 n-1;同时有一个长度为 n 的非降序数组 nums 和一个整数 maxDiff。 若两个下标 i 和 j
2025-10-17:统计被覆盖的建筑。用go语言,给定一个正整数 n,表示一个 n×n 的格子城市;同时给出一个数组 buildings,每个元素 build
2025-10-17:统计被覆盖的建筑。用go语言,给定一个正整数 n,表示一个 n×n 的格子城市;同时给出一个数组 buildings,每个元素 buildings[i] = [x,y] 表示在坐
2025-10-16:有向无环图中合法拓扑排序的最大利润。用go语言,给定一个由 n 个节点(编号 0 到 n-1)构成的有向无环图,边集合用二维数组 edge
2025-10-16:有向无环图中合法拓扑排序的最大利润。用go语言,给定一个由 n 个节点(编号 0 到 n-1)构成的有向无环图,边集合用二维数组 edges 表示,其中每一项 edges[i]
2025-10-15:统计水平子串和垂直子串重叠格子的数目。用go语言,给定一个 m×n 的字符矩阵 grid 和一个字符串 pattern。 我们把从某个位置
2025-10-15:统计水平子串和垂直子串重叠格子的数目。用go语言,给定一个 m×n 的字符矩阵 grid 和一个字符串 pattern。 我们把从某个位置出发按行从左向右连续取的字符序列称为“横
2025-10-14:单位转换Ⅰ。用go语言,有 n 种度量单位,编号为 0 到 n−1。 输入一个长度为 n−1 的二维数组 conversions,每一项表
2025-10-14:单位转换Ⅰ。用go语言,有 n 种度量单位,编号为 0 到 n−1。 输入一个长度为 n−1 的二维数组 conversions,每一项表示一种单位与另一种单位之间的换算关系:某
2025-10-13:找到最常见的回答。用go语言,给你一个二维字符串数组 responses,数组中第 i 个子数组表示第 i 天记录到的若干回答。 先把每一
2025-10-13:找到最常见的回答。用go语言,给你一个二维字符串数组 responses,数组中第 i 个子数组表示第 i 天记录到的若干回答。 先把每一天内部的重复回答去掉(同一天内相同答复只
下一页