Graafi kitlemine ehk sebimine Graafi vi puu vi
Graafi käitlemine ehk sebimine Graafi (või puu või kahendpuu) toimetamine või redigeerimine on-line režiimis: • tippude lisamine, eemaldamine, ümberpaigutamine joonisel; • kaarte lisamine, eemaldamine; • tippude ja kaarte märgendite muutmine. Sebitav graaf paikneb tekstifailis tabelkujul, selle kuva (joonis) aga ekraanil. Sebitakse ekraanil, joonisel tehtud muudatused kajastuvad kohe graafi tabelkuju failis. Sebimisvõimalusi pakuvad programmid (Java käivitatavad moodulid) Sebi. Graafi. jar Sebi. Puud. jar Sebi. KPuud. jar Neid saab käivitada topeltklõpsuga (sel puhul argumentideta) või käsurealt (argumentidega või ilma), vt järgmine slaid. Sebi. Graafi. jar – graafi (ka puude) käitlemine; ekraanil tippudes tipunumbrid. Sebi. Puud. jar – graafi käitlemine eeldusel, et graaf on puustruktuur juurega tipus nr 1; ekraanil tippudes tipumärgendid; ekraanile toomisel puu planeeritakse. Sebi. KPuud. jar - graafi käitlemine eeldusel, et graaf on kahendpuu juurega tipus nr 1; ekraanil tippudes tipumärgendid; ekraanile toomisel kahendpuu planeeritakse; vasak/parem-alluvussuhte määrab tipu x-koordinaat (tema ülemuse x-koord. suhtes).
Moodul Argumentideta Argumentidega Sebi. Graafi. jar Sebimisele võetakse graafid, mille failinimed on loetletud failis nimekiri. Graafid. txt, viimase puudumisel aga graaf failinimega graaf. txt. (Failide nimekiri on tekstifail, mille igas reas on parajasti ühe faili nimi. ) java –jar Sebi. Graafi. jar f Sebi. Puud. jar Sebimisele võetakse puud, mille failinimed on loetletud failis nimekiri. Puud. txt, viimase puudumisel aga graaf failinimega puu. txt Põhimõttelt sama, mis eelmine. Sebimisele võetav puu planeeritakse joonisel. Juhupuu luuakse täpselt n-tipulisena. Sebi. KPuud. jar Sebimisele võetakse kahendpuud, mille failinimed on loetletud failis nimekiri. KPuud. txt, viimase puudumisel aga graaf failinimega kpuu. txt Põhimõttelt sama, mis eelmine. Juhukahendpuu loomisel ei näidata tipu astmepiiri: java –jar Sebi. KPuud. jar –juhu n f Sebimisele võetakse graaf failinimega f. java –jar Sebi. Graafi. jar @g Sebimisele võetakse graafid nimekirjast g, java –jar Sebi. Graafi. jar –juhu n a f Sebimisele võetakse failisse f loodud juhugraaf (kuni n tippu astmega <= a), Märkus. Kui failinimi on antud, kuid faili ei leita, siis tehakse kahetipuline graaf (sellesse faili), mis siis ka sebimisele võetakse.
- Slides: 2