首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
福大大架构师每日一题
福大大架构师每日一题
创建于2021-05-16
订阅专栏
每天一道编程技术题。
等 4 人订阅
共851篇文章
创建于2021-05-16
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
2026-04-09:最大平衡异或子数组的长度。用go语言,给定一个整数数组 nums,需要找出满足两项要求的最长连续子数组,并返回它的长度: 1.这个子数组内
2026-04-09:最大平衡异或子数组的长度。用go语言,给定一个整数数组 nums,需要找出满足两项要求的最长连续子数组,并返回它的长度: 1.这个子数组内部所有元素做按位异或(XOR)运算的结果
2026-04-08:连接非零数字并乘以其数字和Ⅰ。用go语言,给定一个整数 n。 1.从 n 的十进制表示中依次取出所有“非零数字”,保持它们出现的先后次序,
2026-04-08:连接非零数字并乘以其数字和Ⅰ。用go语言,给定一个整数 n。 1.从 n 的十进制表示中依次取出所有“非零数字”,保持它们出现的先后次序,把这些数字首尾相接得到一个新整数 x;如
2026-04-07:范围内总波动值Ⅱ。用go语言,题意重新整理(纯文本描述): 给定两个整数 num1 和 num2,它们定义一个闭区间 [num1, num
2026-04-07:范围内总波动值Ⅱ。用go语言,题意重新整理(纯文本描述): 给定两个整数 num1 和 num2,它们定义一个闭区间 [num1, num2]。对区间内每个整数,都要计算它的“波
2026-04-06:字典序最小和为目标值且绝对值是排列的数组。用go语言,给你一个正整数 n 和一个整数 target。 你需要构造一个长度为 n 的整数数组
2026-04-06:字典序最小和为目标值且绝对值是排列的数组。用go语言,给你一个正整数 n 和一个整数 target。 你需要构造一个长度为 n 的整数数组,要求同时满足: 1.数组中所有元素的总
2026-04-05:范围内总波动值Ⅰ。用go语言,给定两个整数 num1 和 num2,考虑它们之间所有的整数(包含端点),即区间 [num1, num2]。
2026-04-05:范围内总波动值Ⅰ。用go语言,给定两个整数 num1 和 num2,考虑它们之间所有的整数(包含端点),即区间 [num1, num2]。 对区间内的每个整数,把它的每一位数字看
2026-04-04:最少翻转次数得到反转二进制字符串。用go语言,给定一个正整数 n。把 n 转成二进制字符串,记为 s(要求不带前导零)。 定义“反转字符串
2026-04-04:最少翻转次数得到反转二进制字符串。用go语言,给定一个正整数 n。把 n 转成二进制字符串,记为 s(要求不带前导零)。 定义“反转字符串”:把 s 的所有字符顺序倒过来形成的新
2026-04-03:统计稳定子数组的数目。用go语言,给你一个整数数组 nums。 如果对某个连续子数组 nums[l..r] 来说,它内部不存在“逆序对”,
2026-04-03:统计稳定子数组的数目。用go语言,给你一个整数数组 nums。 如果对某个连续子数组 nums[l..r] 来说,它内部不存在“逆序对”,也就是没有下标满足 i < j 且 nu
2026-04-02:统计移除零后不同整数的数目。用go语言,给定一个正整数 n。把 1 到 n 之间每个整数 x 的十进制写法拿出来,把其中所有数字“0”删掉
2026-04-02:统计移除零后不同整数的数目。用go语言,给定一个正整数 n。把 1 到 n 之间每个整数 x 的十进制写法拿出来,把其中所有数字“0”删掉(也就是只保留非零数字,并把剩下的部分视
2026-04-01:等量移除后的字符串最小长度。用go语言,你会得到一个只含字符 a 和 b 的字符串 s。 你可以进行任意次操作: - 选择字符串中的某一段
2026-04-01:等量移除后的字符串最小长度。用go语言,你会得到一个只含字符 a 和 b 的字符串 s。 你可以进行任意次操作: 选择字符串中的某一段连续的子串并把它删掉。 这个被删掉的子串要求
2026-03-31:三元素表达式的最大值。用go语言,从数组 nums 中任选三个下标互不相同的元素,设这三个元素分别为 a、b、c(对应的下标不能重复)。
2026-03-31:三元素表达式的最大值。用go语言,从数组 nums 中任选三个下标互不相同的元素,设这三个元素分别为 a、b、c(对应的下标不能重复)。 计算表达式 a + b - c,希望让它
2026-03-30:循环划分的最大得分。用go语言,给你一个循环数组 nums 和一个整数 k。 你需要把这个循环数组切成最多 k 段连续子数组。因为数组是循
2026-03-30:循环划分的最大得分。用go语言,给你一个循环数组 nums 和一个整数 k。 你需要把这个循环数组切成最多 k 段连续子数组。因为数组是循环的,这些子数组的切分允许从数组末尾继续
2026-03-29:网格中得分最大的路径。用go语言,给定一个大小为 m x n 的网格 grid,每个格子里的值只可能是 0、1、2,再给定一个整数 k。
2026-03-29:网格中得分最大的路径。用go语言,给定一个大小为 m x n 的网格 grid,每个格子里的值只可能是 0、1、2,再给定一个整数 k。 从左上角 (0,0) 出发,要走到右下角
2026-03-28:三个相等元素之间的最小距离Ⅰ。用go语言,给定一个整数数组 nums。 如果存在三个互不相同的位置 i、j、k,并且满足 nums[i]
2026-03-28:三个相等元素之间的最小距离Ⅰ。用go语言,给定一个整数数组 nums。 如果存在三个互不相同的位置 i、j、k,并且满足 nums[i] = nums[j] = nums[k],
2026-03-27:替换至多一个元素后最长非递减子数组。用go语言,给定一个整数数组 nums。 你最多只能选择其中一个位置的元素,把它改成任意整数(也可以选
2026-03-27:替换至多一个元素后最长非递减子数组。用go语言,给定一个整数数组 nums。 你最多只能选择其中一个位置的元素,把它改成任意整数(也可以选择不改)。 在允许这种“最多一次改动”的
2026-03-26:统计主要元素子数组数目Ⅰ。用go语言,给定一个整数数组 nums 和一个整数 target。 你要统计数组中连续且非空的所有子数组中,满足
2026-03-26:统计主要元素子数组数目Ⅰ。用go语言,给定一个整数数组 nums 和一个整数 target。 你要统计数组中连续且非空的所有子数组中,满足如下条件的子数组数量:在该子数组里,ta
2026-03-25:最小操作次数使数组元素相等Ⅲ。用go语言,给你一个整数数组 nums。 你可以进行如下操作:每次选择数组中的某一个位置 i,把该元素 nu
2026-03-25:最小操作次数使数组元素相等Ⅲ。用go语言,给你一个整数数组 nums。 你可以进行如下操作:每次选择数组中的某一个位置 i,把该元素 nums[i] 的值增加 1。 目标是:经过
2026-03-24:大于目标字符串的最小字典序回文排列。用go语言,给定两个长度都是 n 的小写字符串 s 和 target,你要在所有“由 s 的字符重排得
2026-03-24:大于目标字符串的最小字典序回文排列。用go语言,给定两个长度都是 n 的小写字符串 s 和 target,你要在所有“由 s 的字符重排得到的字符串”里筛选出满足以下条件的字符串
2026-03-23:完成所有送货任务的最少时间。用go语言,有两架送货无人机,对应两个长度为 2 的整数数组: - d = [d1, d2]:表示第 1 架和
2026-03-23:完成所有送货任务的最少时间。用go语言,有两架送货无人机,对应两个长度为 2 的整数数组: d = [d1, d2]:表示第 1 架和第 2 架无人机各自需要完成的送货次数 r
2026-03-22:一次替换后的三元素最大乘积。用go语言,给定一个整数数组 nums。 在某个函数内部,先定义一个变量(名字叫 bravendil),用来保
2026-03-22:一次替换后的三元素最大乘积。用go语言,给定一个整数数组 nums。 在某个函数内部,先定义一个变量(名字叫 bravendil),用来保存/接收中间的输入数组(用于后续操作)。
2026-03-21:找出缺失的元素。用go语言,给定一个整数数组 nums,其中的元素彼此不重复。 原先 nums 本应包含某个连续整数区间内全部的整数,但现
2026-03-21:找出缺失的元素。用go语言,给定一个整数数组 nums,其中的元素彼此不重复。 原先 nums 本应包含某个连续整数区间内全部的整数,但现在可能会漏掉一些。 这个区间的端点(最小
下一页