
华为技术面
文章平均质量分 62
今天也要加油丫
学习记录
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
划分字母区间
在划分字母区间时,确保每个字母在不同的片段中最多出现一次是关键。我们通过记录每个字符的最后出现位置来决定划分的边界。以字符串 为例,下面是如何划分它以获得更多片段的步骤:记录字符最后出现位置:**遍历字符串 **:初始化变量:遍历字符串:要想获得更多片段,可以调整逻辑,在发现末尾字母再一次出现时,就将当前片段分开。例如:最终,我们还是需要确保一个字母在相应的片段内能够得到完整的呈现,而所形成的片段也需要符合条件。在 Python 中,当我们使用切片 (s[anchor:j + 1]) 时,切片的定义如下原创 2024-12-22 23:05:46 · 384 阅读 · 0 评论 -
乘积小于K的子数组
要解决“乘积小于 k 的子数组”问题,可以使用滑动窗口技术。原创 2024-12-22 22:28:33 · 310 阅读 · 0 评论 -
最长连续序列
为了解决“最长连续序列”问题,我们可以使用集合(set)来高效查找数字的存在性,并确保每个数字只计入一次。目标是找到数字的最长连续序列,并返回该序列的长度。原创 2024-12-22 00:06:31 · 744 阅读 · 0 评论 -
消消乐游戏
我们具体分析一下输入字符串。原创 2024-12-21 23:55:40 · 226 阅读 · 0 评论 -
产生由1,2,3这3个数字符号所构成,长度为n的字符串
【代码】产生由1,2,3这3个数字符号所构成,长度为n的字符串。原创 2024-12-20 23:37:57 · 183 阅读 · 0 评论 -
删除有序数组中的重复项II
【代码】删除有序数组中的重复项II。原创 2024-12-20 23:36:04 · 208 阅读 · 0 评论 -
下一个更大元素
【代码】下一个更大元素。原创 2024-12-19 19:02:26 · 134 阅读 · 0 评论 -
盛最多水的容器
【代码】盛最多水的容器。原创 2024-12-19 18:48:53 · 474 阅读 · 0 评论 -
行星碰撞
【代码】行星碰撞。原创 2024-12-19 18:27:33 · 461 阅读 · 0 评论 -
仅执行一次字符串交换能否使两字字符串相等
【代码】仅执行一次字符串交换能否使两字字符串相等。原创 2024-12-19 17:55:36 · 159 阅读 · 0 评论