JavaRush /Java Blog /Random-TW /告訴我一種演算法,可以將數字以各種方式劃分為數字,而無需重新排列。
Goodwin
等級 18
Obolon

告訴我一種演算法,可以將數字以各種方式劃分為數字,而無需重新排列。

在 Random-TW 群組發布
我知道根據數字的長度,有 2^(N-1) 個選項,其中N 是數字的長度。例如數字 1234:(然後 2^(4)= 8
  1. [1234服]第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]
遞歸不起作用,可能是因為我需要儲存這些選項。
留言
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION