📄️ Sliding Window Fixed Size
This technique aims to reduce the use of nested loop and replace it with a single loop. This algorithmic technique is used when we need to handle the input data in a specific/fixed window size.
📄️ Sliding Window Dynamic Size
This algorithmic technique is used when we need to handle the input data in a window size. Unlike the Sliding Window Fixed Size
📄️ Two Pointers
This technique uses two pointers that move in the opposite direction. One pointer starts from the beginning while the other pointer starts from the end. The two pointers iterate across the input data until one or both of them satisfy the necessary condition.