Search⌘ K
AI Features

Find All Anagrams in a String

Understand how to identify all starting positions of anagrams of a given substring within another string by tracking character frequencies. This lesson helps you apply efficient frequency analysis and sliding window methods to solve anagrams problems, reinforcing key concepts in coding interview patterns.

Statement

Given two strings, a and b, return an array of all the start indexes of anagrams of b in a. We may return the answer in any order.

An anagram is a word or phrase created by rearranging the letters of another word or phrase while utilizing each of the original letters exactly once. For example, “act” is the anagram of “cat”, and “flow” is the anagram of “wolf”.

Constraints:

...