
Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Material Type: Notes; Class: DATA STRUCTURES; Subject: Computer Science; University: Oregon State University; Term: Fall 2006;
Typology: Study notes
1 / 1
This page cannot be seen from the preview
Don't miss anything!

Be able to write the code for: dynamic array (all operations). dynamic array bag, stack, set, map, deque, sorted merge Linked List Stack, Queue, Bag, sorted lists – both singly and doubly linked Tree sort Hash tables (both varieties, all operations) Be able to explain (but you don’t need to memorize the code) Skip lists (all operations) Tree traversals AVL tree insertion Heap sort, skew heaps, priority queues graph representations (adjacency matrix, edge list representation, weighted and unweighted) Be able to simulate Radix Sort, Heap Sort, Heap operations, Dijkstras algorithm Know the big-Oh for all the algorithms and data structures we have looked at this term. Answer questions related to the course learning objectives: