Luis Gerhorst
b448cf9056
Hash-Verbund Aufgabenstellung anpassen
...
Für Herleitung der Veränderungen siehe eingefügtem Kommentar. Relation S
etwas angepasst damit es beim Join über x auch Treffer gibt.
2018-02-11 17:53:43 +01:00
Luis Gerhorst
feb5fb2cda
Zeile auf 80 Zeichen begrenzen
2018-02-11 17:28:01 +01:00
Luis Gerhorst
053ad967d6
Aufgabenstellung Hashfunktion anpassen
...
y speichert Buchstaben, hashing über x ist also sinnvoller (speichert
Zahlen). Hashtabelle hat 2 Buckets, also `k mod 2` bei der Hashfunktion.
2018-02-11 17:24:35 +01:00
Luis Gerhorst
06f1ae9aac
Attributwerde Typo fixen
2018-02-11 16:29:42 +01:00
Sheppy
2e4bd29424
Merge branch 'patch-3' into 'master'
...
Formel Hashfunktion korrigieren
See merge request ik15ydit/latexandmore!3
2018-02-11 16:07:18 +01:00
Sheppy
8cef071808
Merge branch 'patch-2' into 'master'
...
Progammieraufgabe: Rückgabewert, sinnvolle Parameter, keine Variablendefinitionen verlangen
See merge request ik15ydit/latexandmore!2
2018-02-11 16:06:30 +01:00
Luis Gerhorst
1bb6e8e37d
Formel Hashfunktion korrigieren
...
Wenn man mit `j=0` beginnt wäre ohne diesen Patch `h_0(k) = k mod 1 = 0`
was keinen Sinn macht. Formel ist auch in den Übungsblättern so.
2018-02-11 15:07:58 +01:00
Luis Gerhorst
1ae182095e
Progammieraufgabe: Rückgabewert, sinnvolle Parameter, keine Variablendefinitionen verlangen
...
Es soll der Wahlfreie Zugriff auf einen Satz implementiert werden → Rückgabewert ist Pointer auf Byte-Array (char *)
Ein Satz liegt in einem Segment (aka Blockdatei) → Name des Segments asl Parameter
Eine TID ist ein 2-Tupel aus Blocknummer und Index in diesen Block
Verbesserungsvorschläge erwünscht, vielleicht hab ich auch was falsch verstanden. (e.g soll der Student `index = tid.index` selbst einfügen? Was soll das Parameter `uint32 index` bedeuten?)
2018-02-11 14:29:12 +01:00
Luis Gerhorst
e5131c5d08
Referenz zu nicht-vorhandener Relation entfernen
...
Relation z ist in der View gar nicht definiert. x macht Sinn, da wir so
in der darauffolgenden Anfrage sowohl Felder aus x als auch y ausgeben.
2018-02-11 13:09:47 +01:00
Sheppy
bb12052e70
fixed missing pdf's for include
2017-10-05 14:31:05 +02:00
Sheppy
ddb4082f42
folder renamed
2017-02-23 12:18:12 +01:00