JavaRush /Java blogi /Random-UZ /Raqamni tartibni o‘zgartirmasdan har xil usullarda raqaml...
Goodwin
Daraja
Obolon

Raqamni tartibni o‘zgartirmasdan har xil usullarda raqamlarga bo‘lish algoritmini ayting.

Guruhda nashr etilgan
Raqam uzunligiga qarab 2^(N-1) variant borligini bilaman, bu yerda N raqamning uzunligi . Masalan, 1234 raqami: (keyin 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]
Rekursiya ishlamaydi, ehtimol men ushbu variantlarni saqlashim kerak.
Izohlar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION