-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathINFO
32 lines (21 loc) · 875 Bytes
/
INFO
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
Explaining what each program does
/// Basic unit tests \\\
- test.c = basic put and printHash test
- unit_pg.c = unit tests for put and get (can't really test put w/o get)
- collision.c = unit testing put and get w/ collision handling
- resize.c = unit testing for resizing as the table enlarges (load factor = 0.75 DEFAULT)
- open_addr.c = first program with open addressing
/// Main tests to look at \\\
- time_insert.c, time_insert.py (C and Py equivalents of putting)
- handler.pl = tests the two above
- collision_speed.c (Collsion timing tests)
- collision_tester.pl = tests collision_speed.c
/// Speed logs (speeds/) \\\
- logs of ./handler.pl and ./collision_tester.pl results
/// Other \\\
- other files are mostly temporary, e.g. precomputing prints
- or testing string hash
DOCUMENTATION
INFO = this DOC
progress = small diary
README = intro to project