Мне помогло)
Реальный кейс - внутри рекурсивной функции ты заполняешь плоский массив
Но нужно исключить дубликаты, и чтобы не делать includes/indexOf, которые под капотом так или иначе пробегаются по массиву, заменил на Set, который содержит только уникальные значения
И именно обсуждения на тему сложности алгоритма по времени, натолкнули на эту замену