Publikus metódusok | |
| DistanceMatrix (final int i, final int j) | |
| Létrehoz egy i sorból és j oszlopból álló mátrixot. | |
| void | delRow (final int i) |
| Kitörli a megadott indexű sort. | |
| void | delColumn (final int j) |
| Kitörli a megadott indexű oszlopot. | |
| float | get (final int i, final int j) |
| Visszaadja a megadott indexű elemét a mátrixnak. | |
| void | put (final int i, final int j, final float value) |
| Berakja a mátrixba a megadott helyre az elemet. | |
| IntPair | findmin () |
| Megkeresi a legkisebb elemét a mátrixnak. | |
| void | dump () |
| Kiírja a mátrix tartalmát a képernyőre. | |
Privát attribútumok | |
| Vector | rows |
| A sorokat tárolja, mindegyik float értékekből álló tömb (float[]). | |
| TreeSet | valid_rows |
| A létező sorok sorszámait tárolja (Integer értékek). | |
| TreeSet | valid_cols |
| A létező oszlopok sorszámait tárolja (Integer értékek). | |
| TreeSet | gyors |
| Mégegyszer tárolja az összes mezőt, viszont távolság szerint rendezve, hogy könnyű legyen megtalálni a 2 legközelebbi klasztert. | |
|
||||||||||||
|
Létrehoz egy i sorból és j oszlopból álló mátrixot.
|
|
|
Kitörli a megadott indexű oszlopot. Minden soron végrehajd egy törlés műveletet a mátrixon, és egy másikat a Gyorsito-n.
|
|
|
Kitörli a megadott indexű sort. Egyetlen egy törlés műveletet hajt végre a mátrixon, majd oszlop sorszámút a Gyorsito-n.
|
|
|
Kiírja a mátrix tartalmát a képernyőre.
|
|
|
Megkeresi a legkisebb elemét a mátrixnak. csak akkor működik, ha float-okat tárolsz a mátrixban. Megkeresi a legk
|
|
||||||||||||
|
Visszaadja a megadott indexű elemét a mátrixnak. i<j. Ha kell, megcseréli őket. i==j esetén 0-t ad vissza. |
|
||||||||||||||||
|
Berakja a mátrixba a megadott helyre az elemet. i<j. Ha kell, megcseréli őket. i==j esetén nem csinál semmit. |
|
|
Mégegyszer tárolja az összes mezőt, viszont távolság szerint rendezve, hogy könnyű legyen megtalálni a 2 legközelebbi klasztert.
|
|
|
A sorokat tárolja, mindegyik float értékekből álló tömb (float[]).
|
|
|
A létező oszlopok sorszámait tárolja (Integer értékek).
|
|
|
A létező sorok sorszámait tárolja (Integer értékek).
|
1.2.18