JavaRush /Java блогы /Random-KK /Санды әртүрлі тәсілдермен қайта орналастырмай цифрларға б...
Goodwin
Деңгей
Obolon

Санды әртүрлі тәсілдермен қайта орналастырмай цифрларға бөлудің алгоритмін айтыңыз.

Топта жарияланған
Мен санның ұзындығына байланысты 2^(N-1) опциясы бар екенін білемін, мұнда N - санның ұзындығы . Мысалы, 1234 саны: (содан кейін 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]
Рекурсия жұмыс істемейді, мүмкін, бұл опцияларды сақтау керек болғандықтан.
Пікірлер
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION