COP 5536 / AD 711R
Advanced Data Structures
University of Florida
Prerequisites
You should know the following:
-
C, C++, or Java. Since the supplementary text is in C++, you should at least be able to
read C++.
Read Section 1.4 of the supplementary text if necessary.
-
Algorithm analysis methods (in particular asymptotic complexity).
Read Section 1.6 of the supplementary text if necessary.
-
Basic data structures such as stacks, queues, linked lists, trees, and
graphs. Basic sorting methods such as insertion sort, heap sort, merge sort,
and quick sort. Read Chapters 2 through 7 of the supplementary text if necessary.