Back to course home

0% completed

# Balanced Parentheses (hard)

## Problem Statement

For a given number ‘N’, write a function to generate all combination of ‘N’ pairs of balanced parentheses.

**Example 1**:

```
Input: N=2
Output: (()), ()()
```

**Example 2**:

```
Input: N=3
Output: ((())), (()()), (())(), ()(()), ()()()
```

**Constraints:**

`1 <= n <= 8`

## Try it yourself

Try solving this question here:

.....

.....

.....

Like the course? Get enrolled and start learning!