...大约 23 分钟
有效的括号(简)
给定一个只包括 '(',')','{','}','[',']' 的字符串 s ,判断字符串是否有效。
有效字符串需满足:
左括号必须用相同类型的右括号闭合。
左括号必须以正确的顺序闭合。
每个右括号都有一个对应的相同类型的左括号。
...大约 9 分钟
汇总区间(简)
给定一个 无重复元素 的 有序 整数数组 nums
。
返回 恰好覆盖数组中所有数字 的 最小有序 区间范围列表 。也就是说,nums
的每个元素都恰好被某个区间范围所覆盖,并且不存在属于某个范围但不属于 nums
的数字 x
。
...大约 9 分钟
分组循环
什么是分组循环
指的是一种特定的代码写法,通常用于处理按照题目要求被分割成若干段的数组,并且每一段都需要进行相同的判断或处理逻辑。这种写法的好处在于无需特判数组是否为空,也无需在循环结束后再单独处理最后一段区间的逻辑,从而减少了出错的可能性。
这种分组循环的写法可能包含一个外层循环和一个内层循环。
- 外层循环用于迭代数组的每个分段的起始位置
- 而内层循环则用于处理当前分段内的元素。
在这个过程中,可以通过适当的索引操作来访问数组的元素,并根据题目的要求执行相应的逻辑。
...大约 3 分钟