Tutorial Notes
- Videos to go with the handouts are on LEARN under Content.
- Winter 2021 Tutorial Handouts:
Tutorial 1:
Asymptotic Analysis and HeapsTutorial 2:
Recurrences, Sorting, and Binomial HeapsTutorial 3:
AVL TreesTutorial 4:
Amortized Analysis and Skip ListsTutorial 5:
Splay Trees, MTF, Interpolation SearchTutorial 6:
Tries, HashingTutorial 7:
More Hashing, Quad-treesMidterm Supplemental Problems:
midpractice.pdfTutorial 8:
KD-Trees, Range SearchTutorial 9:
Range Trees, 3-sided Range SearchTutorial 10:
KMP, Boyer MooreTutorial 11:
Huffman Encoding, RLE, LZWTutorial 12:
BWT, 2-4 Trees, red-black treesTutorial 13:
Extendible Hashing, B treesFinal Help Session:
finalhelp.pdf
Tutorial Solutions
The solutions provided through this link are "protected", meaning that they are not to be shared. By clicking the link below, you agree to the following statements:
- I am a student in CS 240e in the current term.
- I will not share these files with anyone else, and I will delete all my copies of them at the end of the current term. It is my responsibility to ensure that no one else has access to these files.
- I agree to the collection of my userid, IP address, and the current time.