COSC 320 - Exam 2 Study Guide

Study Material  Chapters 3 (3.3, 3.6-3.7), 10, 11, 12, 16 Handouts, Lecture PPTs, Homework, Labs, Programming assignments

 

 

Hash functions

Hash tables: open addressing, separate chaining

Hash table performance

 

 

2-3-4 tree (insert, build operations)

Red-Black tree (insert, build operations)

convert 2-3-4 tree to Red-Black tree

 

Heap (maximum/minimum binary heap)

Heap operations (top, push, pop, make)

Heap sort

priority queue

 

Graph Terminology (path, cycle, subgraph, connected, complete, directed, in/out degree)
Directed cyclic graph (strong connected, weekly connected)
Representation of Graphs (adjacency matrix, adjacent set)

 

Test Format

Close book, close notes, and no calculators needed.

There are total no more than 10 problems. Each problem may contain multiple questions

The test questions are similar to the questions given in homework, text review questions, labs, and class discussion problems.