Construir e desconstruir
Construa uma string um caractere por vez e depois desconstrua-a um caractere por vez. Retorne os prefixos do comprimento 1 até a string completa, seguidos pelos prefixos começando com um caractere a menos e voltando até o comprimento 1. Inclua a string completa uma única vez.
Exemplo
Program.ConstructDeconstruct("Hello") ➞ ["H", "He", "Hel", "Hell", "Hello", "Hell", "Hel", "He", "H"]Observações
- Inclua os espaços.
- Retorne um array vazio para uma string vazia.