» »

permutacija matrike v javi

permutacija matrike v javi

xsenon ::

zanima me če mi zna kdo pomagati kako naj napišem algoritem, ki mi bo izpisal vse možne permutacije matrike npr.

1 2 3
4 5 6
7 8 9

iz tega bi rad dobil vse možne permutacije brez ponavljanja.
etpot - Exploit The Power Of Technology

DavidJ ::

Tebe zanima permutacijska matrika? Ali bi enostavno iz matrike, ki ima m*n elementov, naredil vse možne matrike, ki jih je (m*n)!? Če slednje potem zloži vse vrstice v eno samo vrstico, nato celo vrstico permutiraj in zopet razdeli na ustrezno število vrstic.
"Do, or do not. There is no 'try'. "
- Yoda ('The Empire Strikes Back')

xsenon ::

tnx za idejo, sem uporabil tvojo idejo in je zadeva ql, vendar se težava pojavi ko hočem narediti zadevo za kvarat 4x4 ker se pojavi 16! permutacij to pa algoritem ne zdrži oz. je število permutacij res ogromno zato bi verjetno potreboval nek zelo optimiziran algoritem. A pozna kdo kaj tacga ki bi mi izračunalo 16! permutacij?
etpot - Exploit The Power Of Technology

DavidJ ::

"Do, or do not. There is no 'try'. "
- Yoda ('The Empire Strikes Back')

xsenon ::

a je komu jasno zakaj meni pri izvajanju algoritma java porabi le 50% procesorske moči ostalih 50 pa idle? Imam na sumu da izkorišča samo eno jedro vendar mi ni jasno kako mu naj dopovem da naj uporabi vsaj 90%. OS je windows 7.
etpot - Exploit The Power Of Technology

Zgodovina sprememb…

  • spremenil: xsenon ()

overlord_tm ::

AFAIK se en thread ne more izvajat na dveh jedrih. Stvar je treba paralelizirat.


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

program, ki ti najde vse kombinacije črk oz. številk, ki mu jih podaš (strani: 1 2 )

Oddelek: Programiranje
7041853 (6545) XyNOBvxWVJ
»

[c++] naloge

Oddelek: Programiranje
476175 (4715) technolog
»

Algoritem za rešitev Rubikovih kock vseh velikosti

Oddelek: Novice / Znanost in tehnologija
79184 (7539) bMozart
»

Matematika/Logika - teoretični pristop

Oddelek: Šola
103634 (3357) Tim Burton
»

vaša sintaksa pri programiranju (strani: 1 2 )

Oddelek: Programiranje
986942 (4745) Thomas

Več podobnih tem