graaf
Class Puu
java.lang.Object
graaf.Graaf
graaf.Puu
- Direct Known Subclasses:
- Kahendpuu
public class Puu
- extends Graaf
Methods inherited from class graaf.Graaf |
aste, eemaldada, graaf, indeks, indeks, juhuarv, juhugraaf, kaar, kaar, kaared, koopia, m, n, naabrid, sisendaste, sisenevad, tipp, tipud, toString, väljuvad |
juur
protected Tipp juur
Puu
public Puu(Graaf g)
juur
public Tipp juur()
lisada
public Tipp lisada(Tipp t)
- Description copied from class:
Graaf
- Tipu lisamine.
Antud tipp lisatakse selle graafi tippude hulka.
- Overrides:
lisada
in class Graaf
- Parameters:
t
- lisatav tipp
- Returns:
- Lisatud tipp.
lisada
public Kaar lisada(Kaar k)
- Description copied from class:
Graaf
- Kaare lisamine.
Antud kaar lisatakse selle graafi kaarte hulka.
- Overrides:
lisada
in class Graaf
- Parameters:
k
- lisatav kaar
- Returns:
- Lisatud kaar.
lisadaAlluv
public Tipp lisadaAlluv(Tipp ülemus,
Tipp alluv)
alluvad
public Tipp[] alluvad(Tipp t)
sort
private void sort(Tipp[] a)
planeeridaXY
public void planeeridaXY()
planeeridaXY
public static void planeeridaXY(String fNimi)
planeeridaXY
public static void planeeridaXY(String fNimi1,
String fNimi2)
planeeridaXY
private int planeeridaXY(Tipp t,
int minX,
int minY)
sisestadaTabelist
public static Puu sisestadaTabelist(String failinimi)
väljastadaTabelina
public void väljastadaTabelina(String failinimi)
- Description copied from class:
Graaf
- Selle graafi väljastamine faili sõnekujul tabelina.
- Overrides:
väljastadaTabelina
in class Graaf
- Parameters:
failinimi
- faili täisnimi või lihtnimi
juhupuu
public static Puu juhupuu(int n,
int maxAste)