力扣刷题
文章平均质量分 51
银光闪电
这个作者很懒,什么都没留下…
展开
-
力扣刷题 第十二 边权重均等查询
第 4 条查询,将边 [0,1]、[1,2]、[2,3] 的权重变更为 2。对于每条查询 queries[i] ,可以证明 answer[i] 是使从 ai 到 bi 的路径中的所有边的权重相等的最小操作次数。对于每条查询 queries[i] ,可以证明 answer[i] 是使从 ai 到 bi 的路径中的所有边的权重相等的最小操作次数。第 1 条查询,从节点 0 到节点 3 的路径中的所有边的权重都是 1。第 2 条查询,从节点 3 到节点 6 的路径中的所有边的权重都是 2。原创 2024-01-26 17:22:38 · 812 阅读 · 0 评论 -
力扣刷题 第十一天 计算K置位下标对应元素的和
因此,答案为 nums[1] + nums[2] + nums[4] = 13。下标 1、2 和 4 在其二进制表示中都存在 k = 1 个置位。,这些特定元素满足:其对应下标的二进制表示中恰存在。整数的二进制表示中的 1 就是这个整数的。代码:额...,这题我就不写题解了。原创 2024-01-25 09:26:51 · 459 阅读 · 0 评论 -
力扣刷题第九天 最长交替子数组
给你一个下标从开始的整数数组nums。如果nums中长度为m的子数组s满足以下条件,我们称它是一个m1s请你返回nums中所有子数组中,最长的长度,如果不存在交替子数组,请你返回-1。子数组是一个数组中一段连续的元素序列。原创 2024-01-23 10:22:13 · 416 阅读 · 0 评论 -
力扣刷题第六天 按分隔符拆分字符串
因此,结果数组为 ["one","two","three","four","five","six"]。"one.two.three" 拆分为 "one", "two", "three""$problem$" 拆分为 "problem"(不包括空字符串)"four.five" 拆分为 "four", "five"因此,结果数组为 ["easy","problem"]。"$easy$" 拆分为 "easy"(不包括空字符串)返回一个由拆分后的新字符串组成的字符串数组,"six" 拆分为 "six"原创 2024-01-20 14:38:35 · 371 阅读 · 0 评论 -
力扣刷题第四天 拿出最少数目的魔法豆
总共拿出了 1 + 2 + 1 = 4 个魔法豆,剩下非空袋子中魔法豆的数目相等。总共拿出了 2 + 2 + 3 = 7 个魔法豆,剩下非空袋子中魔法豆的数目相等。- 然后我们从另一个有 2 个魔法豆的袋子中拿出 2 个魔法豆。- 我们从有 2 个魔法豆的其中一个袋子中拿出 2 个魔法豆。- 然后我们从有 6 个魔法豆的袋子中拿出 2 个魔法豆。- 然后我们从有 5 个魔法豆的袋子中拿出 1 个魔法豆。- 然后我们从有 3 个魔法豆的袋子中拿出 3 个魔法豆。剩下袋子中魔法豆的数目为:[4,0,4,原创 2024-01-18 14:29:33 · 347 阅读 · 0 评论