Endret koden til ikke å ha med binæroperasjoner
La til metoder private Node<T> finnNode(int k), public boolean finnes(int k), public T hent (int k)
Endret hent(int k) til å behandle nullverdier korrekt
Endret finnes(int k) til å returnere true når indeksen finner, ikke omvendt (bugfix)
La til tomme metoder for T oppdater(int k, T nyverdi), boolean inneholder(T verdi), int posisjon(T verdi)
La til metode public void nivåorden(Oppgave<? super T>) som gjør en gitt operasjon/oppgave på alle nodene, i stigende rekkefølge på indeksene
La til public interface Oppgave<T>
La til public class KonsollUtskrift<T> implements Oppgave<T>, og implementerte metoden utførOppgave(T verdi), som skriver ut verdien
Ryddet i syntax, la til obsolete metoder for inneholder(T verdi) og posisjon(T verdi)
Fikset metoden inneholder(T verdi) ved å returnere posisjon(verdi) != -1
Lar posisjon(T verdi) kaste unntak når den blir kalt
Ryddet i syntax
La til kommentarer til metoden leggInn(int k, T verdi)
La til metoder for å utføre oppgaver i rekkefølgene pre-, in- og postorden på verdiene i treet
La til stygg og ekkel toString metode