Advertisement
Guest User

Untitled

a guest
Jul 22nd, 2018
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.31 KB | None | 0 0
  1. Themen
  2.  
  3. Struktogramme
  4. Rekursion - Iteration
  5. Listen: Einfach / Doppelt Verkettet
  6. Baum Traversieren
  7. Suchbaum aufbauen
  8. 2,3,4 Baum
  9. Hashing
  10. Liste zu Suchbaum
  11. Sondieren: linear / quadratisch
  12. Komplexität eines Algorithmus
  13. Sortierverfahren
  14.  
  15. Theorie
  16.  
  17. backtracking / divideconqr fehlt
  18.  
  19. Nennen sie 3 Eigenschaften von Algorithmen
  20. Wann ist ein Algorithmus terminierend? Wann ist er deterministisch?
  21. Hat jeder deterministische Algorithmus auch ein deterministisches Ergebnis?
  22. Erklären sie kurz die Vorteile Digitaler Suchverfahren anhand des Radix-Exchange Sorts
  23. Was ist der Vorteil von Hashing gegenüber Bäumen?
  24. Wieso sind Suchbäume besser als Listen?
  25. Wann sollte eine Binäre Suche einer Linearen Suche vorgezogen werden und umgekehrt?
  26. Wieso ist es manchmal von Vorteil Algorithmen mit schlechten Komplexitäten Algorithmen vorzuziehen, die “bessere” Komplexitäten haben?
  27. Was ist der Unterschied zwischen Präzisität und Effizienz eines Algorithmus?
  28. Was ist der Unterschied zwischen Komplextiät und Laufzeit?
  29. Worin besteht der Sinn von Divide and Conquer? Geben sie 2 Algorithmen an die Divide and Conquer benutzen
  30. Was ist eine Datenstruktur? Wozu wird sie genutzt?
  31. Welche Schnittstellen enthält ein Keller und nach welchem Prinzip verfährt er?
  32. Was ist der Vorteil von Double Linked Lists gegenüber einfach verketteten Listen?
  33. Was ist die minimale Höhe eines Binärbaums mit 925 Knoten?
  34. Wann können Bäume entarten? Wieso stellt Entartung ein Problem dar?
  35. Was sind AVL Bäume und B-Bäume?
  36. Kann es bei einem bijektiven Hashing zu Kollisionen kommen?
  37. Sollte eine Hashing Funktion immer bijektiv/surjektiv oder injektiv sein?
  38. Was ist die Höhe eines Fast Vollständingen Baums mit Höhe 40?
  39. Was ist die Höhe eines Vollständingen Baums mit Höhe 40?
  40.  
  41.  
  42.  
  43.  
  44. Anwendung
  45.  
  46. Gegeben ist die Funktion f(n) = n+1(-3n+5n-5/2)*sqrt(81). Zeigen sie mit Hilfe von T element von O(f), dass diese Funktion ab einem n0 langsamer, als f(n) = 100n wächst.
  47. Terminiert folgender Algorithmus?
  48. Komplexität dieses Algorithmus?
  49. Erstellen sie zu diesem Algorithmus zusätzlich ein Struktogramm
  50. Formen sie diesen rekursiven Algorithmus in einen iterativen um.
  51. Formen sie einen anderen iterativen in einen rekursiven Algorithmus
  52. Fügen sie in zwei Hashing Tabellen die folgenden Zahlen ein: 0, 2, 67,13,17,88,12,3,7 indem sie die Funktion h(x) = x % 13 verwenden und einmal quadratisch und linear sondieren. Geben sie die Anzahl der Kollisionen an.
  53. Fügen sie folgende Buchstaben mit Hilfe des Top Down Verfahrens in einen 2,3,4 Baum ein: s, l , r, a ,t , z , y, q, r, e, t, v, o
  54. Bilden sie zu diesem 2,3,4 Baum den entsprechenden Rot Schwarz Baum und geben sie dessen Höhe an.
  55. Geben sie zusätzlich die Komplexität an die ein Suchen in diesem Baum erfordern würde.
  56. Welches Niveau hat der Buchstabe q?
  57. Welchen Grad besitzt der Baum?
  58. Fügen sie diesem Rot-Schwarz Baum noch die Buchstaben z,i,n,m hinzu und balancieren sie diesen aus.
  59. Geben sie den Pfad von der Wurzel zu z an.
  60. Führen sie nun eine Rechts Links Rotation um z aus.
  61. Sortieren sie die folgenden Zahlen mit Hilfe von Selection, Insertion, Bubble, Merge und QuickSort: 109,25,6,78,2,8,0,33,678,35
  62. Geben sie bei jedem Sortierverfahren die Komplexität im Worst und Best Case an
  63. Gegeben ist eine Tabelle mit 2 Attributen und ein Maximum was einen der beiden Werte aufnehmen kann. Benutzen sie das Greedy Verfahren um das beste Verhältnis zu erhalten
  64. Traversieren sie durch ihren Rot Schwarz Baum mit Hilfe von Pre / Post / In und Level Order und fügen sie die erhaltenen Werte wieder in einen 2,3,4 Baum
  65. Ist dieser Baum identisch mit dem Rot Schwarz Baum?
  66. Was ist die minimale Höhe des Baumes der Pre Order?
  67. Erstellen sie einen BinärBaum der die minimale Höhe enthält
  68.  
  69.  
  70.  
  71.  
  72. Backtracking fehlt
  73. Rekursion - Divide and Conquer fehlt
  74.  
  75.  
  76.  
  77.  
  78. Advanced
  79.  
  80. Implementieren sie eine Double Linked List Add Methode, die immer das vor-vor Letzte Element zurückgibt
  81. Erstellen sie eine weitere Methode die das Element in der Mitte der Liste zurückgibt
  82. Implementieren sie eine iterative Such Methode in einem BinärBaum
  83. Implementieren sie nun auch eine Lösch Methode insbesondere für den Fall, dass ein innerer Knoten gelöscht werden soll
  84. Formen sie ihre iterative Such Methode in eine rekursive um
  85. Gegeben ist ein Min Heap Baum. Entfernen sie die Elemente q, r und fügen sie p und x hinzu
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement