InstruçÔes
Passo 1
Neste workshop, vocĂȘ implementarĂĄ uma função que gera todas as combinaçÔes vĂĄlidas de parĂȘnteses usando uma abordagem de busca em largura (BFS). Por exemplo, as combinaçÔes vĂĄlidas de dois pares de parĂȘnteses sĂŁo
(()) e ()().
Comece criando uma função chamada gen_parentheses com um Ășnico parĂąmetro pairs. Por enquanto, retorne uma lista vazia da função.
O que fazer:
Testes:
- VocĂȘ deve definir uma função chamada `gen_parentheses`.
- Sua função `gen_parentheses` deve ter um Ășnico parĂąmetro chamado `pairs`.
- Sua função deve retornar uma lista vazia.
Preview