Hoe om die Hongaarse algoritme te gebruik
Die Hongaarse algoritme laat die "minimum gelykheid" toe. Dit kan gebruik word in verskeie gevalle waar daar verskeie kostes vir `n groep aktiwiteite is en elke aktiwiteit moet deur `n ander persoon gedoen word om die minimum koste te vind om al die aktiwiteite te voltooi.
stappe
1

2
Maak seker dat die matriks vierkantig is met kolomme en valse rye as u dit nodig sien. Konvensioneel is elke element in die ry / kolom dieselfde as die grootste getal in die matriks.3
Verminder die rye deur die minimum waarde van elke ry vir die ry af te trek.4
Verminder die kolomme deur die minimum waarde van elke kolom vir daardie kolom af te trek.5
Bedek die nul elemente met so min lyne as moontlik. (As die aantal lyne gelyk is aan die aantal rye, gaan dan na stap 9).6
Voeg die minimum ontdek items by elke item wat gedek word. As `n item twee keer gedek is, voeg die minimum element twee keer by.
7
Trek die minimum element van elke element in die matriks af.8

9
Kies die paartjie deur `n stel nulle te kies, sodat elke ry of kolom slegs een gekies het.10

dinge
- As jy die maksimum in plaas van die minimum wil vind, vermenigvuldig elke getal met -1 in stap 1 en volg dan die stappe soos dit geskryf is.
Dinge wat jy nodig het
- papier
- Potlood / Pen
Deel op sosiale netwerke:
Verwante
Hoe om hoofletters en kleinletters in binêre kode te skryf
Hoe om kolomme in Excel te wys
Hoe om kolomme in Excel te verskuif
Hoe om in meerdere kolomme in Google Spreadsheets te sorteer
Hoe maak die kaart truuk `21 11`
Hoe om die statistiese omvang te bereken
Hoe om die determinant van `n 3x3 matriks te vind
Hoe om die maksimum of minimum waarde van `n kwadratiese funksie maklik te vind
Hoe om `n 3X3 matriks te belê
Hoe om matrikse te vermenigvuldig
Hoe om `n lineêre Diophantine vergelyking op te los
Hoe om `n 2x3 matriks op te los
Hoe om desimale te voeg
Hoe om `n skikking te omskep
Hoe om `n abacus te gebruik
Hoe om `n grafiese sakrekenaar te gebruik om stelsels vergelykings op te los
Hoe om `n omgekeerde matriks te bereken
Hoe om `n 3D-wolkekrabber-legkaart op te los
Hoe om die VLOOKUP funksie in `n Excel spreadsheet te gebruik
Hoe om kolomme in Indesign by te voeg
Hoe om `n navigasie blad in Excel te skep