快慢指针,双指针不是数据结构,而是操作方法,使用的目的是降低时间复杂度,使得原本需要两个for循环的,只用一个就能实现
快慢指针
141. 环形链表 - 力扣(LeetCode)
27. 移除元素 - 力扣(LeetCode)
双指针
比如反转字符串,一个指针在头,一个在尾,元素交换后,两个指针往中间走
比如移除数组元素,不等于的时候两个指针一起走,一旦发现要移除的元素,后面的指针+1,前面的不动,就能覆盖了26. 删除有序数组中的重复项 -文章来源:https://www.toymoban.com/news/detail-435705.html
904. 水果成篮 - 力扣(LeetCode)文章来源地址https://www.toymoban.com/news/detail-435705.html
到了这里,关于快慢指针、双指针的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!