lecture in color

Data and Structure

Recall

One utility module: DD

Sequence-based structures

Stacks

Queues

Why encapsulate?

Some Data Structure Caveats

Search-dependent structures

Sets

Relations

Relation membership

Extreme power of Tuples module

Whoa there!

Maps

A problem of language

Bijective mappings

Properties of bijections

Some notes on bijection

The mapping game

Some common ways to form bijections

Some common bijective operations

Exploiting bijection: searching for a structure

Homomorphisms

Facts about homomorphisms

What's the big deal?

Searching for members

Indexing searches

Example of index injection

Lessons learned


lecture in color


downloaded on Nov-23-2009 02:25:06 PM,
was last modified on Dec-31-1969 07:00:00 PM.

All lecture note content is copyright 2003 by
Alva L. Couch, Computer Science, Tufts University
(couch at cs dot tufts dot edu)