
算法学习
文章平均质量分 56
算法学习记录
~努力努力再努力k
物来顺应,未来不迎,当时不杂,既过不恋
展开
-
2024.6.21每日一题
组委会希望找到一段天数尽可能多,且两地气温变化趋势相同的时间举办嘉年华活动。请分析并返回两地气温变化趋势。力扣城计划在两地设立「力扣嘉年华」的分会场,气象小组正在分析两地区的气温变化趋势,对于第。天两地气温变化趋势相同,且持续时间最长,因此返回。天之间,两地气温变化趋势相同。解释:如下表所示, 第。原创 2024-06-21 09:14:03 · 525 阅读 · 0 评论 -
2024.6.20每日一题
题目链接:2748. 美丽下标对的数目 - 力扣(LeetCode)给你一个下标从 0 开始的整数数组 。如果下标对 、 满足 ,如果 的 第一个数字 和 的 最后一个数字 互质 ,则认为 和 是一组 美丽下标对 。返回 中 美丽下标对 的总数目。对于两个整数 和 ,如果不存在大于 1 的整数可以整除它们,则认为 和 互质 。换而言之,如果 ,则认为 和 互质,其中 是 和 的 最大公因数 。示例 1:示例 2:提示:暴力枚举原创 2024-06-20 19:04:35 · 432 阅读 · 0 评论 -
2024.6.18每日一题
是由若干个单词组成的字符串,单词之间用单个空格分隔,其中每个单词可以包含数字、小写字母、和美元符号。如果单词的形式为美元符号后跟着一个非负实数,那么这个单词就表示一个。对于每个表示价格的单词,都在价格的基础上减免。所有更新后的价格应该表示为一个。返回表示修改后句子的字符串。表示一个句子和一个整数。先根据空格进行分割,替换。原创 2024-06-18 15:14:45 · 488 阅读 · 0 评论 -
2024.6.17每日一题
如果最长特殊序列不存在,返回。定义如下:该序列为某字符串。原创 2024-06-17 15:03:00 · 370 阅读 · 0 评论 -
2024.6.16每日一题
中删除任意数量的字符后可以获得的字符串。原创 2024-06-16 16:30:11 · 351 阅读 · 0 评论 -
2024.6.12每日一题
在一个商店里,你进行一次购买,实际支出的金额会向。请你返回一个整数,表示你在愿意支出金额为。,它表示你在一次购买中愿意支出的金额。换句话说,你实际会支付一个。块钱的前提下,购买之后剩下的余额。一开始,你的银行账户里有。如果存在多于一个最接近的。是你的实际支出金额。原创 2024-06-12 13:08:59 · 379 阅读 · 0 评论 -
2024.6.11每日一题
战舰的个数,等于战舰「头部」的个数。如下图,我们只需要统计蓝色 X 的个数,即为战舰的个数。两艘战舰之间至少有一个水平或垂直的空位分隔 (即没有相邻的战舰)。表示甲板,其中,每个单元格可以是一艘战舰。换句话说,战舰只能按。只能水平或者垂直放置在。列)的形状建造,其中。原创 2024-06-11 09:58:31 · 327 阅读 · 0 评论 -
2024.6.9每日一题
每个气球上都标有一个数字,这些数字存在数组。超出了数组的边界,那么就当它是一个数字为。现在要求你戳破所有的气球。相邻的两个气球的序号。求所能获得硬币的最大数量。原创 2024-06-09 15:33:28 · 299 阅读 · 0 评论 -
2024.6.6每日一题
返回「将所有黑色球都移到右侧,所有白色球都移到左侧所需的。在每一步中,你可以选择两个相邻的球并交换它们。个球,每个球的颜色不是黑色,就是白色。分别代表黑色和白色的球。原创 2024-06-06 08:40:52 · 335 阅读 · 0 评论 -
2024.6.5每日一题
的所有元素分配到两个数组。原创 2024-06-05 19:45:29 · 258 阅读 · 0 评论 -
2024.6.4每日一题
满足以下条件,那么我们称服务器。给你一棵无根带权树,树中总共有。之间有一条双向边,边的权值为。原创 2024-06-04 08:29:05 · 344 阅读 · 0 评论 -
2024.6.3每日一题
重复上述过程(每次都比上一次多给出一颗糖果,当到达队伍终点后再次从队伍起点开始),直到我们分完所有的糖果。注意,就算我们手中的剩下糖果数不够(不比前一次发出的糖果多),这些糖果也会全部发给当前的小朋友。给第一个小朋友 1 颗糖果,第二个小朋友 2 颗,依此类推,直到给最后一个小朋友。,打算把它们分给排好队的 n = num_people。然后,我们再回到队伍的起点,给第一个小朋友。的数组,以表示糖果的最终分发情况(即。颗,依此类推,直到给最后一个小朋友。个小朋友分到的糖果数)。颗糖果,第二个小朋友。原创 2024-06-03 09:41:11 · 444 阅读 · 0 评论 -
2024.6.2每日一题
Alice 非常喜欢这些糖,她想要在遵循医生建议的情况下,尽可能吃到最多不同种类的糖。Alice 注意到她的体重正在增长,所以前去拜访了一位医生。医生建议 Alice 要少摄入糖分,只吃掉她所有糖的。枚糖的情况下,可以吃到糖的。,返回: Alice。原创 2024-06-02 08:28:58 · 336 阅读 · 0 评论 -
2024.6.1每日一题
儿童节快乐😄。原创 2024-06-01 08:51:41 · 337 阅读 · 0 评论 -
2024.5.31每日一题
用数组统计每个数出现的次数,寻找出现两次的数,和出现零次的数。返回一个下标从 0 开始、长度为。任务是找出重复的数字。原创 2024-05-31 22:39:02 · 303 阅读 · 0 评论 -
2024.5.30每日一题
的长度,如果不存在出现至少三次的特殊子字符串,则返回。如果一个字符串仅由单一字符组成,那么它被称为。给你一个仅由小写英文字母组成的字符串。不是特殊字符串,而字符串。是字符串中的一个连续。原创 2024-05-30 16:06:15 · 367 阅读 · 0 评论 -
2024.5.29每日一题
的长度,如果不存在出现至少三次的特殊子字符串,则返回。如果一个字符串仅由单一字符组成,那么它被称为。给你一个仅由小写英文字母组成的字符串。不是特殊字符串,而字符串。是字符串中的一个连续。原创 2024-05-29 13:28:23 · 346 阅读 · 0 评论 -
2024.5.28每日一题
遍历下标在 [ 1, n - 2 ]内的所有数,如果其大于左右两侧相邻数字,则把 i 加入答案。以数组形式返回给定数组中。原创 2024-05-28 08:00:53 · 418 阅读 · 0 评论 -
2024.5.27每日一题
如果存在多组符合要求的答案,只需要返回其中任意一组即可。如果不存在答案,返回一个空数组。的数组,包含所有缺失的观测数据,且满足这。幸好你有之前计算过的这。骰子的观测数据,骰子的每个面从。为这些数字求和后再除以。份,你手上只拿到剩余。原创 2024-05-27 20:04:44 · 330 阅读 · 0 评论 -
2024.5.26每日一题
执行异或运算得到。原创 2024-05-26 21:21:11 · 302 阅读 · 0 评论 -
2024.5.25每日一题
如果存在多组可供选择的下标对,只需要返回其中任意一组即可。如果存在满足题目要求的两个下标,则。个满足下述所有条件的下标。原创 2024-05-25 09:56:18 · 292 阅读 · 0 评论 -
2024.5.24每日一题
数组的子序列是从数组中删除一些元素(可能不删除元素)得到的序列。更具竞争力,在第一个不相同的位置,也就是最后一个位置上,中对应的数字,那么我们称子序列。第一个不相同的位置上,如果。原创 2024-05-24 09:45:05 · 425 阅读 · 0 评论 -
2024.5.23每日一题
如果子数组中所有元素都相等,则认为子数组是一个。个元素后,返回可能的最长等值子数组的长度。是数组中一个连续且可能为空的元素序列。原创 2024-05-23 16:37:37 · 295 阅读 · 0 评论 -
2024.5.21每日一题
返回所有可达成数字中的最大值。可以证明至少存在一个可达成数字。可以在执行下述操作不超过。原创 2024-05-21 10:10:31 · 468 阅读 · 1 评论 -
2024.5.20每日一题
【代码】2024.5.20每日一题。原创 2024-05-20 19:41:52 · 527 阅读 · 0 评论 -
2024.5.19每日一题
的大小,较大的整数将会取得这一回合的胜利并保留在位置。,较小的整数移至数组的末尾。个连续回合时,游戏结束,该整数就是比赛的。每回合游戏都在数组的前两个元素(即。返回赢得比赛的整数。原创 2024-05-19 18:41:05 · 288 阅读 · 0 评论 -
2024.5.14每日一题
表示任务的难度级别。在每一轮中,你可以完成 2 个或者 3 个。轮数,如果无法完成所有任务,返回。返回完成所有任务需要的。原创 2024-05-14 09:26:23 · 346 阅读 · 0 评论 -
2024.5.13每日一题
直到单元格中没有新鲜橘子为止所必须经过的最小分钟数。的新鲜橘子都会腐烂。原创 2024-05-13 16:18:38 · 261 阅读 · 1 评论 -
2024.5.12每日一题
每天你只能从以上 3 种方案中选择一种方案。原创 2024-05-12 20:57:21 · 339 阅读 · 0 评论 -
2024.5.11每日一题
但可能包含多个相同字符,每个字符分别表示一单位的金属、纸和玻璃。垃圾车处在使用状态。当一辆垃圾车在行驶或者收拾垃圾的时候,另外两辆车。城市里总共有三辆垃圾车,分别收拾三种垃圾。请你返回收拾完所有垃圾需要花费的。单位的任何一种垃圾都需要花费。原创 2024-05-11 15:29:37 · 271 阅读 · 0 评论 -
2024.5.10每日一题
返回一个整数,表示按顺序执行测试操作后。你的任务是按照顺序测试每个设备。个设备的电池百分比。原创 2024-05-10 10:11:57 · 265 阅读 · 0 评论 -
2024.5.9每日一题
分别表示 Alice 和 Bob 水罐的容量。返回两人浇灌所有植物过程中重新灌满水罐的。每一株植物都需要浇特定量的水。Alice 和 Bob 每人有一个水罐,植物排成一行,从左到右进行标记,编号从。Alice 和 Bob 打算给花园里的。原创 2024-05-09 15:19:40 · 374 阅读 · 0 评论 -
2024.5.8每日一题
每一株植物都需要浇特定量的水。植物排成一行,从左到右进行标记,编号从。处有一条河,你可以在那里重新灌满你的水罐。表示水罐的容量,返回浇灌所有植物需要的。你打算用一个水罐给花园里的。最初,你在河边(也就是,),在 x 轴上每移动。原创 2024-05-08 21:31:10 · 253 阅读 · 0 评论 -
2024.5.7每日一题
你有两个机器人帮你收集樱桃,机器人 1 从左上角格子。中每个格子的数字表示你能获得的樱桃数目。出发,机器人 2 从右上角格子。原创 2024-05-07 17:47:14 · 385 阅读 · 0 评论 -
2024.5.6每日一题
【代码】2024.5.6每日一题。原创 2024-05-06 16:25:11 · 475 阅读 · 0 评论 -
2024.4.30每日一题
请你用整数表示并返回工作至少。公司要求每位员工工作。原创 2024-04-30 09:06:41 · 190 阅读 · 0 评论 -
2024.4.29每日一题
是一条从矩阵最上面行或者最左侧列中的某个元素开始的对角线,沿右下方向一直到矩阵末尾的元素。上的元素按升序排序后,返回排好序的矩阵。原创 2024-04-29 11:34:52 · 387 阅读 · 0 评论 -
2024.4.28每日一题
以二进制字符串的形式返回该整数的 **负二进制(,否则返回的字符串中不能含有前导零。**注意,**除非字符串就是。原创 2024-04-28 15:04:15 · 175 阅读 · 0 评论 -
2024.4.27每日一题
矩阵中某一列的宽度是这一列数字的最大。遍历每一列,求出数字转成字符串后的最大长度。,如果是非负数,那么。原创 2024-04-27 17:41:07 · 385 阅读 · 0 评论 -
2024.4.26每日一题
【代码】2024.4.26每日一题。原创 2024-04-26 18:04:19 · 425 阅读 · 0 评论