(9 pistettä)
public class Lista {
private class Alkio {
private Comparable tieto;
private Alkio linkki;
}
private Alkio alku, loppu; // listan alku ja loppu
private int lkm; // alkioiden lukumäärä
...
Toteuta listaoperaatiot:
(8 pistettä)
public class Puu {
private class Solmu {
Object tieto;
Solmu vasen, oikea;
}
private Solmu juuri;
public Puu() {
juuri = null;
}
...
Ohjelmoi luokkaan metodit
(8 pistettä)