2021-03-26
slides.com/jod/pt_14a
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
Voorbeeld
| Naam | Leeftijd |
|---|---|
| bill | 74 |
| george | 74 |
| barack | 59 |
| donald | 74 |
| joe | 78 |
Programmeertechnieken [B-KUL-YI0855]
De Nayer, IIW, E-ICT, 2Ba + schakel, 2020-2021
Belangrijkste operaties
| Naam | Leeftijd |
|---|---|
| bill | 74 |
| george | 74 |
| barack | 59 |
| donald | 74 |
| joe | 78 |
Echter: geen garanties over de volgorde waarin geënumereerd wordt
Programmeertechnieken [B-KUL-YI0855]
De Nayer, IIW, E-ICT, 2Ba + schakel, 2020-2021
| Naam | Leeftijd |
|---|---|
| bill | 74 |
| george | 74 |
| barack | 59 |
| donald | 74 |
| joe | 78 |
donald
74
bill
74
barack
59
joe
78
george
74
Programmeertechnieken [B-KUL-YI0855]
De Nayer, IIW, E-ICT, 2Ba + schakel, 2020-2021
| Naam | Leeftijd |
|---|---|
| bill | 74 |
| george | 74 |
| barack | 59 |
| donald | 74 |
| joe | 78 |
| 0 | |
| 1 | |
| 2 | |
| 3 | "joe", 59 |
| 4 | "bill", 74 |
| 5 | |
| 6 | "george", 74 |
| 7 | "donald", 74 |
| 8 | "barack", 59 |
| 9 |
Omzetting: tel de letters, maar 'a' telt dubbel
Programmeertechnieken [B-KUL-YI0855]
De Nayer, IIW, E-ICT, 2Ba + schakel, 2020-2021
| Naam | Leeftijd |
|---|---|
| bill | 74 |
| george | 74 |
| barack | 59 |
| donald | 74 |
| joe | 78 |
Omzetting: tel de letters, maar 'a' telt dubbel
| 0 | |
| 1 | |
| 2 | |
| 3 | "joe", 59 |
| 4 | "bill", 74 |
| 5 | |
| 6 | "george", 74 |
| 7 | "donald", 74 |
| 8 | "barack", 59 |
| 9 |
Programmeertechnieken [B-KUL-YI0855]
De Nayer, IIW, E-ICT, 2Ba + schakel, 2020-2021
Wat als we toelaten dat verschillende keys (soms) naar hetzelfde getal mogen afbeelden?
Hashtabellen!
Programmeertechnieken [B-KUL-YI0855]
De Nayer, IIW, E-ICT, 2Ba + schakel, 2020-2021