leetcode
文章平均质量分 90
LeetCode 是一个知名的在线算法和数据结构练习平台,它提供了大量的算法题目,涵盖各种难度级别。涉及各种常见算法题目的介绍,包括题目描述、难度等级和简要的解题思路等。
Jr_l
这个作者很懒,什么都没留下…
展开
-
leetcode 1004.最大连续1的个数 Ⅲ
Python的collections库是一个内建模块,它提供了一系列特殊的容器数据类型,用于扩展Python的标准内建容器(如字典、列表、集合和元组)。这些特殊的容器类型提供了比通用数据类型更多的选择和更好的性能,非常适合在需要高效数据处理和复杂数据结构时使用。具体使用详情官方地址。原创 2024-08-26 19:31:18 · 930 阅读 · 0 评论 -
leetcode 438.找到字符串中所有字母异位词
Python的collections库是一个内建模块,它提供了一系列特殊的容器数据类型,用于扩展Python的标准内建容器(如字典、列表、集合和元组)。这些特殊的容器类型提供了比通用数据类型更多的选择和更好的性能,非常适合在需要高效数据处理和复杂数据结构时使用。具体使用详情官方地址。原创 2024-08-25 21:25:46 · 726 阅读 · 0 评论 -
leetcode 2134.最少交换次数来组合所有的1 Ⅱ
元素。原创 2024-08-25 17:05:05 · 882 阅读 · 0 评论 -
leetcode 2461.长度为k子数组的最大和
通过移动指针来改变窗口的大小和位置,在窗口移动的过程中,根据问题的需求进行特定的计算和处理。因为 15 是满足全部条件的所有子数组中的最大子数组和,所以返回 15。- [2,9,9] 不满足全部条件,因为元素 9 出现重复。- [9,9,9] 不满足全部条件,因为元素 9 出现重复。- [4,4,4] 不满足全部条件,因为元素 4 出现重复。- [1,5,4] 满足全部条件,和为 10。- [5,4,2] 满足全部条件,和为 11。- [4,2,9] 满足全部条件,和为 15。原创 2024-08-24 11:20:35 · 739 阅读 · 0 评论 -
leetcode 2379.得到K个黑块的最少涂色次数
滑动窗口是一个在序列上移动的区间,通常由左右两个指针来界定这个区间的范围。通过移动指针来改变窗口的大小和位置,在窗口移动的过程中,根据问题的需求进行特定的计算和处理。一种得到 7 个连续黑色块的方法是把第 0 ,3 和 4 个块涂成黑色。输入:blocks = "WBBWWBBWBW", k = 7。可以证明无法用少于 3 次操作得到 7 个连续的黑块。得到 blocks = "BBBBBBBWBW"。不需要任何操作,因为已经有 2 个连续的黑块。每一次操作中,你可以选择一个白色块将它。原创 2024-08-22 13:54:43 · 1086 阅读 · 0 评论