SLIDE 1
/
Hashing (Κατακερματισμός) Hashing (Κατακερματισμός)
K08 Δομές Δεδομένων και Τεχνικές Προγραμματισμού Κώστας Χατζηκοκολάκης
1
Hashing () Hashing () K08 - - PowerPoint PPT Presentation
Hashing () Hashing () K08 / 1 Ecient implementation
/
1
/
/
/
4
/
/
/
7
/
8
/
/
10
/
11
/
12
/
/
14
/
/
16
/
/
/
19
/
20
/
/
/
N
′
/
N
N
2
24
/
N
N
25
/
N
N ′
26
/
/
/
29
/
30
/
31
/
32
/
/
34
/
/
/
/
38
/
/
8
40
/
2
1
41
/
/
43
/
/
/
/
/
1 k−1
k−1 i
/
1 k−1
49
/
k−1
1 k−2
k−2
1 k−1
k−1
k−2
k−3
1
/
/
// dbj2 hash function uint hash_string(Pointer value) { uint hash = 5381; for (char* s = value; *s != '\0'; s++) hash = (hash * 33)+ *s; return hash; }
52
/
/
/
/
in C++. 2nd edition. Chapter 9