Aldap 2 VO

Aus Michaelpollak

Wechseln zu: Navigation, Suche

annahme Prüfungsfragen:

  • was ist überschreiben && was ist überladen
  • generische typen, eine generische klasse schreiben
class List <T> {
  T[] data = (T[]) new Object[100];
  void add (T x) {...}
  T remove () {...}
}
  • iteratorschleife
for (double t: temp)
  Out.println(t);
  • bäume
  • ordnungen
    • sortierte liste: log(n)
    • unsort: n
    • hash: 1,1,n
    • heap: n log(n)
    • merge: n log(n)
  • heap


prüfungsfragen

  • erklären sie binäre suche
  • welchen aufwand hat bin suche im best, average und worstcase
  • was hat hash für vor und nachteile gegenüber binärbaum
  • warum muss man bei einem hash immer viel freien platz haben
  • implementieren sie einen stack
  • ordnung vom stack, push und pop
  • schreiben sie eine zweite implementierung ihres stacks, aber mit generischen daten.
so circa waren die fragen, SS09, 23.6., futschek
Persönliche Werkzeuge