Расстановка скобок

средне

Дано число n, обозначающее количество пар круглых скобок. Напишите функцию, которая генерирует все уникальные комбинации корректно составленных скобочных последовательностей из n пар.

Пример 1:

Ввод: n = 2
Вывод: ["(())","()()"]

Пример 2:

Ввод: n = 1
Вывод: ["()"]

Ограничения:

  • n >= 1