## Pattern Name: Fast and Slow Pointers - #### Description: - Use two pointers during the search of an array that are moving through the array at different rates - #### Applicable Data Structures: - [[LinkedLists]] - #### Diagram: - #### When to Use: - Inserting items into a list - Finding cycles in [[LinkedLists]] ## Key Considerations - #### General Tips: - The key is to determine the movement pattern for both points - #### Performance: - #### Space: ## Use Cases - TBD