两个指针问题是否与滑动窗口相同

mub*_*bir 6 arrays algorithm

我想知道“滑动窗口”和“双指针”问题之间的显着区别。

这让我很难区分这两者。

pyk*_*kam 15

滑动窗口算法可以用单个指针和窗口大小变量来实现。通常我们使用窗口中的所有元素来解决问题(例如 - 窗口中所有元素的总和)。

双指针技术非常相似,但我们通常比较两个指针处的值,而不是指针之间的所有元素。

两个指针也可以有变体,如快慢指针。

希望它能回答你的问题。

  • “双指针技术非常相似,但我们通常比较两个指针处的值,而不是指针之间的所有元素。” 这是我主要的困惑点。谢谢 (2认同)