Algorithm Analysis (CSC 301 2015F) : EBoards
Primary: [Front Door] [Schedule] - [Academic Honesty] [Disabilities] [Email] [FAQ] [IRC] [Teaching & Learning]
Current: [Outline] [EBoard] [Reading] [Lab] [Assignment]
Sections: [Assignments] [EBoards] [Examples] [Handouts] [Labs] [Outlines] [Readings]
Reference: [Algorist]
Related Courses: [Walker (2014F)]
Misc: [SamR] [Glimmer Labs] [CS@Grinnell] [Grinnell] [Issue Tracker]
Overview
"If at first you don't succeed, trie, trie again."
What ADT does the trie implement?
What ADT does the hash table implement?
Other notes
Tries and hash tables seem to have some similar goals. are the relative advantages/disadvantages of tries vs. hash tables?
What is a graph?
A collection of vertices, V, and a collection of edges between those vertices, E. E is a subset of VxV. (or VxVxN, for weighted graphs)
What do the following terms represent? (It's okay to say that you don't know.)
What are the key operations for a graph?