JavaRush /Blogue Java /Random-PT /Diga-me um algoritmo para dividir um número em dígitos de...
Goodwin
Nível 18
Obolon

Diga-me um algoritmo para dividir um número em dígitos de várias maneiras, sem reorganizar.

Publicado no grupo Random-PT
Eu sei que dependendo do comprimento do número, existem 2^(N-1) opções, onde N é o comprimento do número . Por exemplo, o número 1234: (então 2^(4)= 8 )
  1. [1234]
  2. [1] [2] [3] [4]
  3. [1] [2] [34]
  4. [1] [23] [4]
  5. [1] [234]
  6. [12] [3] [4]
  7. [12] [34]
  8. [123] [4]
A recursão não funcionará, provavelmente porque preciso armazenar essas opções.
Comentários
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION