2021-03-26
slides.com/jod/pt_14b
Docent: Jo Devriendt
Assistent: Ann Philips
Coördinator: Joost Vennekens
voornaam.achternaam@kuleuven.be
Programmeertechnieken [B-KUL-YI0855]
De Nayer, IIW, E-ICT, 2Ba + schakel, 2020-2021
Programmeertechnieken [B-KUL-YI0855]
De Nayer, IIW, E-ICT, 2Ba + schakel, 2020-2021
Programmeertechnieken [B-KUL-YI0855]
De Nayer, IIW, E-ICT, 2Ba + schakel, 2020-2021
Bvb. voor een naam, tel de plaats in het alfabet van de letters op (a=1, b=2, c=3, ...)
X | hash(x) |
---|---|
bill | 35 |
george | 57 |
barack | 36 |
donald | 50 |
joe | 30 |
"Omzetting" van vorige lesvideo - tel de letters, maar 'a' telt dubbel - is ook een hashfunctie
bill
4
Programmeertechnieken [B-KUL-YI0855]
De Nayer, IIW, E-ICT, 2Ba + schakel, 2020-2021
Naam | leeftijd | hash |
---|---|---|
bill | 74 | 35 |
george | 74 | 57 |
barack | 59 | 36 |
donald | 74 | 50 |
joe | 78 | 30 |
Index | key-waarde |
---|---|
0 | |
1 | |
2 | |
3 | |
4 | |
5 |
Programmeertechnieken [B-KUL-YI0855]
De Nayer, IIW, E-ICT, 2Ba + schakel, 2020-2021
Naam | leeftijd | hash | hash%l(l=6) |
---|---|---|---|
bill | 74 | 35 | 5 |
george | 74 | 57 | 3 |
barack | 59 | 36 | 0 |
donald | 74 | 50 | 2 |
joe | 78 | 30 | 0 |
Index | key-waarde |
---|---|
0 | "barack", 59 |
1 | |
2 | "donald", 74 |
3 | "george", 74 |
4 | |
5 | "bill", 74 |
Index | key-waarde |
---|---|
0 | |
1 | |
2 | |
3 | |
4 | |
5 |
Programmeertechnieken [B-KUL-YI0855]
De Nayer, IIW, E-ICT, 2Ba + schakel, 2020-2021
Naam | leeftijd | hash | hash%l(l=6) |
---|---|---|---|
bill | 74 | 35 | 5 |
george | 74 | 57 | 3 |
barack | 59 | 36 | 0 |
donald | 74 | 50 | 2 |
joe | 78 | 30 | 0 |
Index | key-waarde |
---|---|
0 | "barack", 59 |
1 | |
2 | "donald", 74 |
3 | "george", 74 |
4 | |
5 | "bill", 74 |
Programmeertechnieken [B-KUL-YI0855]
De Nayer, IIW, E-ICT, 2Ba + schakel, 2020-2021
Index | key-waarde |
---|---|
0 | |
1 | |
2 | |
3 | |
4 | |
5 |
"barack", 59
"joe", 78
NULL
NULL
NULL
"donald", 74
"george", 74
"bill", 74
NULL
NULL
NULL
Programmeertechnieken [B-KUL-YI0855]
De Nayer, IIW, E-ICT, 2Ba + schakel, 2020-2021
Index | key-waarde |
---|---|
0 | |
1 | |
2 | |
3 | |
4 | |
5 |
"barack", 59
"joe", 78
NULL
NULL
NULL
"donald", 74
"george", 74
"bill", 74
NULL
NULL
NULL
"kamala", 56
Programmeertechnieken [B-KUL-YI0855]
De Nayer, IIW, E-ICT, 2Ba + schakel, 2020-2021
Index | key-waarde |
---|---|
0 | |
1 | |
2 | |
3 | |
4 | |
5 |
"barack", 59
"joe", 78
NULL
NULL
NULL
"donald", 74
"george", 74
"bill", 74
NULL
NULL
NULL
"kamala", 56
Programmeertechnieken [B-KUL-YI0855]
De Nayer, IIW, E-ICT, 2Ba + schakel, 2020-2021
Index | key-waarde |
---|---|
0 | |
1 | |
2 | |
3 | |
4 | |
5 |
"barack", 59
"joe", 78
NULL
NULL
NULL
"donald", 74
"george", 74
"bill", 74
NULL
NULL
NULL
"kamala", 56
Programmeertechnieken [B-KUL-YI0855]
De Nayer, IIW, E-ICT, 2Ba + schakel, 2020-2021
Index | key-waarde |
---|---|
0 | |
1 | |
2 | |
3 | |
4 | |
5 |
"joe", 78
NULL
NULL
NULL
"donald", 74
"george", 74
"bill", 74
NULL
NULL
NULL
"kamala", 56
Programmeertechnieken [B-KUL-YI0855]
De Nayer, IIW, E-ICT, 2Ba + schakel, 2020-2021
Index | key-waarde |
---|---|
0 | |
1 | |
2 | |
3 | |
4 | |
5 |
"joe", 78
NULL
NULL
NULL
"donald", 74
"george", 74
"bill", 74
NULL
NULL
NULL
"kamala", 56
Programmeertechnieken [B-KUL-YI0855]
De Nayer, IIW, E-ICT, 2Ba + schakel, 2020-2021
Programmeertechnieken [B-KUL-YI0855]
De Nayer, IIW, E-ICT, 2Ba + schakel, 2020-2021